Grammar test: Perfect Tenses
Perfect and Perfect Continuous Tenses in English Grammar. Powered by baihou.ru/engtest
Email address *
___ you ___ this task by presentation? *
1 point
Match correct answers *
3 points
Present Perfect Continuous
Past Perfect Continuous
Future Perfect Continuous
action that will last some period in the future
action that lasts till now or still continues or just finished
action that lasted some period in the past and already finished
not / he / it / done / had *
1 point
___ you ever ___ to Italy? *
1 point
How long ___ you ___ English? Do you like it? *
1 point
When he came home, the guests ___. *
1 point
by tomorrow / we / bought / will / not / have / it *
1 point
studying / I / not / had / been *
1 point
They ___ university by June 2021. *
1 point
They ___ married since 1980. They are still married. *
1 point
it / had / you / done / ? *
1 point
ready / when / have / will / you / been / ? *
1 point
been / they / will / reading / not / have *
1 point
I ___ this book. You can take it. *
1 point
We ___ chess for 5 hours and went to bed after the game. *
1 point
working / you / been / had / for a long time *
1 point
Next year they ___ married for 25 years. *
1 point
She ___ Chinese for 3 years. She still studies it. *
1 point
How long ___ you ___ Chinese before you went to China? *
1 point
When their daughter was 6, they ___ married for 7 years. *
1 point
been / will / how long / you / have / dancing / ? *
1 point
finished / by then / we / have / will / . *
1 point
coffee / will / he / been / have / drinking *
1 point
waiting / had / been / she / long / ? *
1 point
cooked / she / by 5 o'clock / have / will *
1 point
Match correct answers *
3 points
result / experience NOW
result / experience by the moment in the past
result / experience by the moment in the future
Future Perfect
Present Perfect
Past Perfect
___ you ___ this person till yesterday? *
1 point
before / not / had / they / flown / . *
1 point
book / I / read / had / this *
1 point
countries / you / how many / visited / had / ? *
1 point
Submit
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google. Report Abuse - Terms of Service - Privacy Policy