NEW
Font size
WorksheetsTenses & Timeline (perfect)
Total questions: 12
Worksheet time: 6mins
The children_____________ made a mess in the kitchen (present perfect tense)
have
has
had
Rucha ____________ finished reading this book. (Future perfect tense)
will have
have
will have been
I____________ asleep before eight o'clock. (past perfect tense)
had fallen
have fallen
fallen
Alina ________ two foreign languages. (present perfect tense)
has studied
have studied
is studying
Jeff___________ around the world before he comes to Bangladesh. (future perfect tense)
will have travelled
will be travelling
will travel
They___________hockey in that field before it started to rain.(past perfect tense)
had played
have played
played
My father _____________ in Austin for a long time.(present perfect tense)
has worked
worked
have worked
I helped her to do the task after I ____________ my work. (past perfect tense)
had finished
have finished
finished
Romell _____________ different kinds of songs before you join us. (future perfect tense)
will have sung
will be singing
have sung
I ____________ the money on the table. ( present perfect tense)
will put
have put
am puting
We ___________ an ice-cream before we left the ice-cream parlor. (past perfect tense)
had taken
have taken
took
I ____________ all the necessary materials before the program starts. (future perfect tense)
will have arranged
will be arranging
will arange
