WorksheetsPerfect Tense
Total questions: 14
Worksheet time: 7mins
Hi, Levi. I (see, not)........ you for weeks.
A. haven't seen
B. hasn't seen
C. doesn't see
The telephone (ring)...... for almost a minute. Why doesn't someone answer it?
have rang
has been ringing
ringing
I (write)...... to them three times, but I still haven't received any comments.
have write
have been writing
have written
It (snow)...... all day. I wonder when it will stop.
has snowing
is snowing
has been snowing
I (study) (a) for two hours and probably won't finish until midnight.
A sentence that shows an action that began in the past and was completed in the past
I had done my homework
I had been working all they long
The key form from Past Perfect Continuous
Had + been + v3
Had + been + v-ing
Had + been + v1
We arrived at 8:05, but the train _____ already left.
had
has
have
Where _____ the security guard gone?
has
have
had
did
By this time next week, Jennifer ____ in Oxford University for 3 years.
will have studied
will studied
will have been studied
Merry ___ the book before you ask her.
will be reading
will have read
Next year, I ... in Bandung
will have stayed
will stayed
By the end of this month, I ..... back from Singapore.
shall have been
will
am shall
will have been
I can lend you the book tommorow because by that time I .... reading it.
will have finished
will have finish
