Choose the correct answer.
1 They haven’t arrived … .
2 The store has closed … .
3 She has lived here … 30 years.
4 He has lived here … April.
5 They have been married … six months.
6 They have been married … April 10th .
7 We have been on vacation … last Friday.
8 When I arrived at the theater, the movie … .
a) has started
b) had started
9 The tornado destroyed the small house we … .
a) had built
b) have built
10 My younger brother ate all of the brownies I … .
a) have made
b) had made
11 She … me before she came over.
a) hasn’t called
b) had called
12 He raked up the leaves that … from the tree.
a) had fallen
b) have fallen
13 When I arrive at the theater, the movie … .
a) will have started
b) will have continued
14 By the time we get home, my younger brother … all of the cookies.
a) will have ate
b) will have eaten
15 He is so excited about the concert. He … the tickets by now.
a) will have purchased
b) will have purchase
16 I … 20 pounds by my wedding date.
a) will have lose
b) will have lost
17 By the time you see this I … .
a) will have left
b) will has left
18 It … lately.
a) has not been snowing
b) have not been snowing
19 She … for a few hours.
a) has been crying
b) has been cried
20 They … for several miles.
a) has been hiking
b) have been hiking
21 You … the same thing for over an hour.
a) has been saying
b) have been saying
22 We … for a while.
a) have been waiting
b) has been waited
23 He … the book until he reached the end.
a) has been enjoying
b) had been enjoying
24 They … TV until their mother told them to go to sleep.
a) had been watching
b) have been watching
25 She failed the test because she … at all.
a) hadn’t been studying
b) have not studied
26 The dog … on the field until his owner caught him.
a) has been running
b) had been running
27 My legs hurt because I … my bicycle all day.
a) am riding
b) had been riding
28 Select the correct sentence:
a) I am going to be staying home this weekend.
b) I stay at home this weekend.
29 Select the correct sentence:
a) I am going to be eating dinner alone when my husband went out of town last week.
b) I ate alone when my husband went out of town last week.
30 Select the correct sentence:
a) I will be riding the bus to work all week.
b) I riding the bus to work all week.
31 Select the correct sentence:
a) I will be entering 10th grade next fall.
b) I entered the 10th grade next fall.
32 Select the correct sentence:
a) I am going to be traveling around the world after I retire.
b) I travel around the world after I retire.
33 By 2019, I … in Seattle for 25 years.
c) will have been living
34 By midnight, I … TV for 8 straight hours.
b) will watch
c) will have been watching
35 He … here for 10 years next month.
a) will have been working
b) will worked
36 By the end of the day, they … for 11 hours.
a) will stood
c) will have been standing
37 I … for 13 hours at 2 o’clock.
a) will be driving
b) will have been driving
38 Even if it rains I shall come means:
a) If I come it will not rain.
b) If it rains I shall not come.
c) I will certainly come whether it rains or not.
d) Whenever there is rain I shall come.
39 Complete the sentence: His appearance is unsmiling but …
a) his heart is full of compassion for
b) he looks very serious on most
c) people are afraid of him.
d) he is uncompromising on matters of task performance.
40 Complete the sentence: Despite his best efforts to conceal his anger…
a) we could detect that he was very happy.
b) he failed to give us an impression of his agony.
c) he succeeded in camouflaging his emotions.
d) he could succeed in doing it easily.
e) people came to know that he was
41 Complete the sentence: I felt somewhat more relaxed …
a) but tense as compared to earlier.
b) and tense as compared to earlier.
c) as there was already no tension at all.
d) and tension-free as compared to earlier.
42 Complete the sentence: She never visits any zoo because she is a strong opponent of the idea of …
a) setting the animals free into forest.
b) feeding the animals while others are watching.
c) watching the animals in their natural abode.
d) going out of the house on a holiday.
e) holding the animals in captivity for our joy.
1 a 2 b 3 c 4 a 5 c 6 b 7 c 8 b 9 a 10 b
11 b 12 a 13 a 14 b 15 a 16 b 17 a 18 a 19 a 20 b
21 b 22 a 23 b 24 a 25 a 26 b 27 b 28 a 29 b 30 a
31 a 32 a 33 c 34 c 35 a 36 c 37 b 38 c 39 a 40 e
41 d 42 e
- B1 English Grammar Test – Determiners Consolidation (2) multiple-choice questions
- B1 English Grammar Test – Determiners Consolidation multiple-choice questions
- B1 English Grammar Test – Articles Consolidation multiple-choice questions
- B1 English Grammar Test – Reported Speech Consolidation (2) multiple-choice questions
- B1 English Grammar Test – Reported Speech Consolidation multiple-choice questions
- B1 English Grammar Test – Conjunctions Consolidation (3) multiple-choice questions