All Tenses Test 1
All Tenses Test 1
TEST 1
1. I only ...........we were running low on petrol after we .............. the last filling station.
a) noticed/ passed c) witnessed/had passed
b) noticed/ had passed d) observed/had passed
2. The guests............for five hours by the time the lights went off.
a) were dancing c) have been dancing
b) had been dancing d) had danced
3. ............... had we started the picnic, ..............the rain began pouring down.
a) no sooner/then c) scarcely/then
b) hardly/than d) no sooner/than
4. I’ve told you time and time........... the door open!
a) again don’t leave c) again to not leave
b) over not to leave d) again not to leave
5. At the end of the week all the sales staff..............exhausted.
a) were even c) were actually
b) was utterly d) were utterly
6. At the place where we............. before our neighbours ..............an argument.
a) lived/always had c) were living/were always having
b) lived/had always had d) lived/were always having
7. I.......... for two hours when Bert finally...........
a) was waiting/came up c) had been waiting/turned in
b) had waited/turned out d) had been waiting/turned up
8. We still .............the house because the buyers went.......... on their word and pulled...........of
the deal.
a) didn’t sold/back/out c) haven’t selled/back/out
b) didn’t sell/away/in d) haven’t sold/back/out
9. Maria.............. the doctor yesterday about a rash that she ............ for ages now.
a) saw/has had c) saw/had
b) saw/had dad d) saw/was having
10. Oh, dear. What ............. to you? You look as if you.........a ghost.
a) happened/saw c) had happened/saw
b) has happened/saw d) has happened/had seen
11. In the Middle Ages people........... so long as they do now.
a) would live c) didn’t use to live
b) didn’t used to live d) used to live
12. The team............... a single match so far this season.
a) hasn’t won c) won
b) haven’t won d) didn’t win
13. .............you.............. from these pains in your chest .......... a long time?
a) Have/been suffering/since c) Have/suffered/for
b) Have/been suffering/for d) Did/suffer/for
14. They.............in that same little house..............the day they............married. I don’t think
they .................soon.
a) lived/since/got/will move c) have been living/since/got/will move
b) have lived/since/had got/will move d) have lived/for/got/will move
15. Mary............ her exams by this time next year.
a) will finish c) will be finishing
b) will have finished d) is finishing
16. In the future we ............ build households on other planets.
a) will can c) will have to
b) will be able to d) could
17. When I looked out of the window, I ............it............ for hours and there was no chance of
getting back down the mountain.
a) realised/was snowing c) had realised/was snowing
b) realised/had snowed d) realised/had been snowing
18. Mr. Wink ...............as a librarian for 25 years before his retirement last June.
a) had worked c) had been working
b) has worked d) was working
19. Just, think. This time last week we............ a camel in the desert.
a) were riding c) used to ride
b) rode d) had been riding
20. When I was a student I................. study every evening.
a) use to c) got used to
b) used to do d) used to
21. I................ Pete for years. He’s my best friend.
a) have been knowing c) have known
b) knew d) know
22. My little brother ...........since three o’clock.
a) is sleeping c) had slept
b) has slept d) has been sleeping
23. I realized that we........... neighbours for ten years and that we had never met before.
a) were c) have been
b) had been d) was
24. Am bănuit că trebuie să te fi văzut.
a) I guessed he should have seen you. c) I guessed he had to have seen you.
b) I guessed he must have seen you. d) I guessed he had to see you.
25. If only my mother.............here with me now.
a) had been d) were
b) was
c) had not been THERE + HAD BEEN
26. I shall not leave until she ….....lunch.
a) finishes c) has finished
b) will finish d) will have finished
27. The player ………for hours and he needed a rest.
a) has trained c) had trained
b) has been training d) had been training
28. This time next year we …………for our holiday in Paris.
a) will pack d) shall have packed
b) shall be packing
c) shall pack I, WE SHALL
29. By the time they notice, Hank ……………all the chocolate.
a) will have eaten c) will be eating
b) shall have eaten d) will eat
30. Fred ………a stone and broke the window.
a) throwed c) threw
b) throws d) throw
TEST 3
8
TEST 5
10
a) left
b) has left
c) would leave
d) had left
CONDITIONALS
TEST 1
12
TEST 2
14
TEST 3
16
17