For, since, from – English Grammar Test for B1
Grammar » Grammar Test for B1 » For, since, from – English Grammar Test for B1
2 We stayed in Rome ___ two weeks.
3 I usually work ___ 8 a.m. to 4 p.m.
4 He hasn’t called me ___ Monday.
5 We lived in Canada ___ ten years before moving here.
6 This bus goes ___ the station to the airport.
7 She has been sick ___ three days.
8 I have known David ___ we were in high school.
9 I get fresh fruit ___ the market every morning.
10 We’ve been waiting here ___ an hour.
11 They have been married ___ 1995.
12 I borrowed this book ___ two days.
13 The flight departs ___ London at 10 a.m.
14 She has worked in this company ___ over fifteen years.
15 I haven’t eaten anything ___ breakfast.
16 The meeting lasts ___ 2 p.m. to 4 p.m.
17 He’s been unemployed ___ January.
18 They usually get advice ___ their parents.
19 She has been a teacher ___ 2008.
20 He was absent ___ school for three days.
21 We’ve been neighbors ___ last summer.
22 He travelled in Asia ___ six months.
23 The shop is open ___ 9 a.m. to 9 p.m.
24 She has studied French ___ she was a child.
25 I usually buy milk ___ the supermarket near my house.
26 He’s been in the hospital ___ a week.
27 The letter came ___ my cousin in Canada.
28 We’ve had this car ___ more than five years.
29 They’ve been here ___ early morning.
30 He worked in that company ___ 2010 to 2018.
Answer
1 since – “since childhood” = starting point in the past.
2 for – “for two weeks” = duration.
3 from – “from … to …” = time range.
4 since – starting point “since Monday.”
5 for – duration “for ten years.”
6 from – direction: “from the station to the airport.”
7 for – duration “for three days.”
8 since – starting point “since high school.”
9 from – source “from the market.”
10 for – duration “for an hour.”
11 since – starting point “since 1995.”
12 for – duration “for two days.”
13 from – departure “from London.”
14 for – duration “for over fifteen years.”
15 since – starting point “since breakfast.”
16 from – time range “from 2 p.m. to 4 p.m.”
17 since – starting point “since January.”
18 from – source “advice from their parents.”
19 since – starting point “since 2008.”
20 for – duration “for three days.”
21 since – starting point “since last summer.”
22 for – duration “for six months.”
23 from – “from 9 a.m. to 9 p.m.” shows opening hours.
24 since – starting point “since she was a child.”
25 from – source “from the supermarket.”
26 for – duration “for a week.”
27 from – origin “from my cousin.”
28 for – duration “for more than five years.”
29 since – starting point “since early morning.”
30 from – “from 2010 to 2018” shows range.
