NEW
Font size
Worksheetstenses and inversion
Total questions: 21
Worksheet time: 11mins
Hadi looks very tired, he ___for hours.
drove
had driven
has been driving
had been driving
All these years, Ira's family _____in poverty.
lived
has been living
lives
was living
My daughter ____a lot of photograph of the Borobudur when she went there on her vacation.
has taken
has been taking
would take
had taken
"I have written three letters." It means...
She is still writing now.
She is not writing anymore.
She has not finished writing yet.
She has to write now.
"The anthropologist has been studying that tribe for the last five years." It means...
He _____that tribe.
has finished studying
studied
is still studying
had studied
Alia will _____ to you once she ________ your reply.
A. write, receives
B. writes, receives
C. wrote, receives
D. written, received
In 2020, Collin ________ in politics for 30 years.
worked
will worked
will have been working
5. I can lend you the book tomorrow because by that time I .... reading it.
a. Will have finish
b. Will have finished
c. Will finished
d. Finished
e. Finish
7.They will have ...their work at 5 pm
a. Finish
b. Finished
c. Finishing
d. To finish
e. Finished
9. Will we ...studied English for three years by the end of this month?
a. Has
b. To have
c. Having
d. To has
e. Have
10. He will not …slept soundly if you call him at 9 pm tonight
a. Has
b. Having
c. To has
d. To have
e. Have
