0% found this document useful (0 votes)
12 views4 pages

Revision

The document is a quiz on verb tenses including simple past, present perfect, and future with 'be going to'. It contains 20 multiple choice questions testing knowledge of these verb tenses in various contexts.

Uploaded by

Mes Ilyasali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views4 pages

Revision

The document is a quiz on verb tenses including simple past, present perfect, and future with 'be going to'. It contains 20 multiple choice questions testing knowledge of these verb tenses in various contexts.

Uploaded by

Mes Ilyasali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Revision

Simple Past
I ___ to the park yesterday.
a. go
b. went
c. gone
d. will go
2.They ___ a movie last night.
a. watch
b. watched
c. watching
d. will watch
3.We ___ our homework before dinner.
a. did
b. done
c. do
d. will do
Present Perfect
4. I ___ three books this year.
a. have read
b. had read
c. read
d. will read
5.She ___ to France before.
a. has been
b. had been
c. is been
d. will be
Revision

6.They ___ a new car recently.


a. have bought
b. had bought
c. bought
d. will buy
Future with "be going to"
7. I ___ visit my grandparents this weekend.
a. am going to
b. will
c. have
d. had
8.He ___ start a new job next month.
a. is going to
b. will
c. has
d. had
9.We ___ move to a new city next year.
a. are going to
b. will
c. have
d. had
9.They ___ buy a house soon.
a. are going to
b. will
c. have
d. had
Revision

Mixed
11. I ___ my keys yesterday.
a. lost
b. have lost
c. am going to lose
d. will lose
12.She ___ a cake for the party.
a. baked
b. has baked
c. is going to bake
d. will bake
13.We ___ to the beach last summer.
a. went
b. have gone
c. are going to go
d. will go
14.They ___ a new restaurant next month.
a. opened
b. have opened
c. are going to open
d. will open
15.I ___ my homework before class.
a. did
b. have done
c. am going to do
d. will do
Revision

16.He ___ a marathon this year.


a. ran
b. has run
c. is going to run
d. will run
17.We ___ on a trip next summer.
a. went
b. have gone
c. are going to go
d. will go
18.She ___ a new car last week.
a. bought
b. has bought
c. is going to buy
d. will buy
19.They ___ their house next year.
a. painted
b. have painted
c. are going to paint
d. will paint
20.I ___ a book for my birthday.
a. received
b. have received
c. am going to receive
d. will receive

You might also like