Правильные ответы Present perfect or Present perfect continuous

He (drive) this car for 20 years. *
1 балл
has been driving
drove
driven
has driven
How long (you / learn) English? *
1 балл
have you learned
did you learn
have been learning
has been learning
Steven (listen) for a mouse squeak all night. *
1 балл
have been listening
has been listening
has listened
listened
She (prepare) dinner for two hours. *
1 балл
have been preparing
prepared
was preparing
has been preparing
Mr Smith (be) in hospital for 5 days. *
1 балл
have been
was
has been being
has been
Why are you out of breath? - I (run) *
1 балл
has been running
have been runing
have been running
have run
The toaster is okay again. Dad (repair) it. *
1 балл
has repaired
repaired
has been repairing
has repaire
I am so tired, I (work) all day. *
1 балл
was working
has worked
have been working
has been working
Your shirt is clean now. Maggie (wash) it. *
1 балл
has washed
have washed
has been washing
washed
His voice is gone now because he (shout) all morning. *
1 балл
has shouted
shouted
have been shouted
has been shouting
I (play / not) the computer for half an hour, only for about 5 minutes. *
1 балл
have played
have not played
have not been playing
have not playing
Carla (go / not) on holiday for three years. *
1 балл
has not gone
did not go
has not been going
have not gone
How long (the dog / be) home alone? *
1 балл
was the dog
has the dog been
have the dog be
has the dog been being
(you / take) the dog for a walk yet? *
1 балл
have you take
have you took
have you taken
have you been taking
ОТПРАВИТЬ
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.