For, since, from – English Grammar Test for B1

Grammar » Grammar Test for B1 » For, since, from – English Grammar Test for B1

Tests:   1234567891011

1 She has been my best friend ___ childhood.

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.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]