During, for, while – English Grammar Test for B1
Grammar » Grammar Test for B1 » During, for, while – English Grammar Test for B1
A: Did you meet anyone interesting ___ your trip to Italy?
B: Yes, I met some friendly locals.
2
A: How long did you stay in London?
B: I stayed there ___ two weeks.
3
A: I called you yesterday. Where were you?
B: Sorry, I was in class ___ you phoned me.
4
A: What happened ___ the football match?
B: The lights suddenly went out.
5
A: He worked in France ___ five years, right?
B: Yes, then he moved back home.
6
A: She met a lot of people ___ her internship.
B: Yes, and she learned many new skills too.
7
A: Were you busy yesterday afternoon?
B: Yes, I was cooking ___ my brother was watching TV.
8
A: The baby cried a lot last night.
B: Yes, he cried ___ the night.
9
A: Did you take many photos ___ your holiday?
B: Yes, hundreds of them!
10
A: How long have you studied English?
B: ___ more than ten years.
11
A: What happened ___ the exam?
B: Some students’ phones started ringing.
12
A: Was she sleeping when you came?
B: Yes, she fell asleep ___ the film.
13
A: They didn’t talk much yesterday.
B: That’s true, they were quiet ___ the meeting.
14
A: Did you meet anyone special at university?
B: Yes, I met my best friend ___ those years.
15
A: I saw Tom yesterday.
B: Really? I haven’t seen him ___ months.
16
A: Was the class noisy?
B: Yes, students kept talking ___ the teacher was speaking.
17
A: What did you do ___ the summer holiday?
B: I travelled around Asia.
18
A: Why didn’t you answer my call?
B: Sorry, I was driving ___ the phone rang.
19
A: How long was your flight to Japan?
B: It lasted ___ twelve hours.
20
A: Did you enjoy your boat trip?
B: Yes, we even saw dolphins ___ the trip.
21
A: She worked in the same office ___ ten years.
B: Wow, that’s a long time.
22
A: Was he smiling when you met him?
B: Yes, he was smiling ___ we were talking.
23
A: Did you learn a lot ___ the training course?
B: Yes, it was really useful.
24
A: I can’t believe it rained so much.
B: Yes, it rained heavily ___ the night.
25
A: Did she meet anyone important ___ the conference?
B: Yes, she met some business partners.
26
A: How long have you been waiting here?
B: ___ almost an hour.
27
A: Did you fall asleep?
B: Yes, I fell asleep ___ the lecture.
28
A: What were you doing when he arrived?
B: I was reading a book ___ he came in.
29
A: Did you go shopping ___ the morning?
B: Yes, I bought some clothes.
30
A: Why did he get hurt?
B: He broke his arm ___ he was skiing.
Answer
1 during – “during + noun” → during your trip.
2 for – duration → for two weeks.
3 while – simultaneous → while you phoned me.
4 during – event → during the football match.
5 for – duration → for five years.
6 during – event → during her internship.
7 while – simultaneous actions → while my brother was watching.
8 during – period of time → during the night.
9 during – event → during your holiday.
10 for – duration → for more than ten years.
11 during – event → during the exam.
12 during – event → during the film.
13 during – event → during the meeting.
14 during – period of life → during those years.
15 for – duration → for months.
16 while – simultaneous → while the teacher was speaking.
17 during – event → during the summer holiday.
18 while – simultaneous → while the phone rang.
19 for – duration → for twelve hours.
20 during – event → during the trip.
21 for – duration → for ten years.
22 while – simultaneous → while we were talking.
23 during – event → during the training course.
24 during – event → during the night.
25 during – event → during the conference.
26 for – duration → for almost an hour.
27 during – event → during the lecture.
28 while – simultaneous → while he came in.
29 during – time → during the morning.
30 while – simultaneous → while he was skiing.
