For, since, from – English Grammar Test for B1
Grammar » Grammar Test for B1 » For, since, from – English Grammar Test for B1
A: How long have you lived here?
B: I’ve lived here ___ 2012.
2
A: Where do you usually buy your fruit?
B: I get it ___ the supermarket near my house.
3
A: Has she been sick long?
B: Yes, ___ three days.
4
A: Is this letter yours?
B: No, it’s ___ my cousin.
5
A: When did you start working in this company?
B: I’ve worked here ___ last summer.
6
A: How long were you in Spain?
B: We stayed there ___ two weeks.
7
A: Where does this bus go?
B: It goes ___ the station to the airport.
8
A: When was the last time you ate?
B: I haven’t eaten anything ___ breakfast.
9
A: Where do you get advice when you have problems?
B: Usually ___ my parents.
10
A: Is the meeting long?
B: Yes, it lasts ___ 2 p.m. to 4 p.m.
11
A: When did they get married?
B: They’ve been married ___ 2001.
12
A: You look tired. Have you been waiting long?
B: Yes, ___ almost an hour.
13
A: Who is this postcard from?
B: It’s ___ my best friend in Italy.
14
A: When did you meet her?
B: We’ve known each other ___ we were children.
15
A: How long has he been in hospital?
B: ___ two weeks now.
16
A: What time does the shop open?
B: It’s open ___ 9 a.m. to 9 p.m.
17
A: Did you enjoy your trip?
B: Yes, we travelled around Asia ___ six months.
18
A: Where do you usually get your clothes?
B: ___ a small local shop.
19
A: Is she still teaching?
B: Yes, she’s been a teacher ___ 2010.
20
A: How long did you borrow his book?
B: ___ three days.
21
A: Where is this flight going?
B: It goes ___ London to New York.
22
A: Have you seen Tom recently?
B: No, not ___ we had that argument.
23
A: Where is this cheese made?
B: It’s ___ France.
24
A: When did he become unemployed?
B: He’s been without a job ___ January.
25
A: How long have you had this car?
B: ___ more than five years.
26
A: Do you still play tennis?
B: Yes, I’ve played ___ I was fifteen.
27
A: Is this gift for me?
B: Yes, it’s ___ my aunt.
28
A: Why are you so hungry?
B: I haven’t eaten ___ this morning.
29
A: Where does she usually get flowers?
B: ___ the market in town.
30
A: How long were you on holiday?
B: ___ ten days.
Answer
1 since – starting point: “since 2012.”
2 from – source: “from the supermarket.”
3 for – duration: “for three days.”
4 from – origin: “from my cousin.”
5 since – starting point: “since last summer.”
6 for – duration: “for two weeks.”
7 from – range: “from the station to the airport.”
8 since – starting point: “since breakfast.”
9 from – source: “from my parents.”
10 from – time range: “from 2 p.m. to 4 p.m.”
11 since – starting point: “since 2001.”
12 for – duration: “for almost an hour.”
13 from – origin: “from my best friend.”
14 since – starting point: “since we were children.”
15 for – duration: “for two weeks.”
16 from – time range: “from 9 a.m. to 9 p.m.”
17 for – duration: “for six months.”
18 from – source: “from a small local shop.”
19 since – starting point: “since 2010.”
20 for – duration: “for three days.”
21 from – range: “from London to New York.”
22 since – starting point: “since we had that argument.”
23 from – origin: “from France.”
24 since – starting point: “since January.”
25 for – duration: “for more than five years.”
26 since – starting point: “since I was fifteen.”
27 from – origin: “from my aunt.”
28 since – starting point: “since this morning.”
29 from – source: “from the market.”
30 for – duration: “for ten days.”
