For, since, from – English Grammar Test for B1
Grammar » Grammar Test for B1 » For, since, from – English Grammar Test for B1
→ She has been teaching ___ 2010.
2 We stayed in Spain for two months. (for)
→ We stayed in Spain ___ two months.
3 The train goes between Paris and Lyon. (from)
→ The train goes ___ Paris to Lyon.
4 I last saw him in January. (since)
→ I haven’t seen him ___ January.
5 They have been married twenty years. (for)
→ They have been married ___ twenty years.
6 This bus departs at 7 a.m. at the station. (from)
→ This bus departs ___ the station at 7 a.m.
7 She became our neighbor last summer. (since)
→ She has been our neighbor ___ last summer.
8 He lived in London ten years. (for)
→ He lived in London ___ ten years.
9 The shop is open 9 a.m. until 9 p.m. (from)
→ The shop is open ___ 9 a.m. to 9 p.m.
10 I last ate breakfast this morning. (since)
→ I haven’t eaten anything ___ breakfast.
11 She borrowed my car two days. (for)
→ She borrowed my car ___ two days.
12 They began working here in 2005. (since)
→ They have worked here ___ 2005.
13 He always gets advice at school from his teacher. (from)
→ He always gets advice ___ his teacher at school.
14 I have known her we were children. (since)
→ I have known her ___ we were children.
15 This letter is written by my uncle. (from)
→ This letter is ___ my uncle.
16 They have owned this car five years. (for)
→ They have owned this car ___ five years.
17 The train leaves London and arrives in Oxford. (from)
→ The train goes ___ London to Oxford.
18 He became unemployed last January. (since)
→ He has been unemployed ___ January.
19 I studied at this school ten years. (for)
→ I studied at this school ___ ten years.
20 This gift comes my friend. (from)
→ This gift is ___ my friend.
21 They started playing football at 4 p.m. (since)
→ They have been playing football ___ 4 p.m.
22 We waited one hour. (for)
→ We waited ___ one hour.
23 She takes medicine the local pharmacy. (from)
→ She takes medicine ___ the local pharmacy.
24 He has been in hospital a week. (for)
→ He has been in hospital ___ a week.
25 They last visited us last year. (since)
→ We haven’t seen them ___ last year.
26 He bought milk the supermarket. (from)
→ He bought milk ___ the supermarket.
27 She began working in this office in 2012. (since)
→ She has worked in this office ___ 2012.
28 We lived in Canada three years. (for)
→ We lived in Canada ___ three years.
29 The lecture is two hours long. (for)
→ The lecture lasts ___ two hours.
30 The flight starts at Frankfurt and ends in Berlin. (from)
→ The flight goes ___ Frankfurt to Berlin.
Answer
1 since – She has been teaching since 2010. (starting point)
2 for – We stayed in Spain for two months. (duration)
3 from – The train goes from Paris to Lyon. (range)
4 since – I haven’t seen him since January. (starting point)
5 for – They have been married for twenty years. (duration)
6 from – This bus departs from the station at 7 a.m. (origin)
7 since – She has been our neighbor since last summer. (starting point)
8 for – He lived in London for ten years. (duration)
9 from – The shop is open from 9 a.m. to 9 p.m. (time range)
10 since – I haven’t eaten anything since breakfast. (starting point)
11 for – She borrowed my car for two days. (duration)
12 since – They have worked here since 2005. (starting point)
13 from – He always gets advice from his teacher. (source)
14 since – I have known her since we were children. (starting point)
15 from – This letter is from my uncle. (origin)
16 for – They have owned this car for five years. (duration)
17 from – The train goes from London to Oxford. (range)
18 since – He has been unemployed since January. (starting point)
19 for – I studied at this school for ten years. (duration)
20 from – This gift is from my friend. (origin)
21 since – They have been playing football since 4 p.m. (starting point)
22 for – We waited for one hour. (duration)
23 from – She takes medicine from the local pharmacy. (source)
24 for – He has been in hospital for a week. (duration)
25 since – We haven’t seen them since last year. (starting point)
26 from – He bought milk from the supermarket. (source)
27 since – She has worked in this office since 2012. (starting point)
28 for – We lived in Canada for three years. (duration)
29 for – The lecture lasts for two hours. (duration)
30 from – The flight goes from Frankfurt to Berlin. (range)
