WorksheetsPresent Perfect vs Present Perfect Continuous
Total questions: 40
Worksheet time: 40mins
I (have) the same car for more than ten years. I'm thinking about buying a new one.
have had
has had
have been having
had
Melany (run) 2000 metres today.
has run
have ran
has ran
has been running
The kitchen is a complete mess! What ___________________ (the children / do)?
have the children did
has the children done
the children have done
have the children done
Heyder ___________________ (learn) to drive for six years!
has learned
has been learning
have learned
have been learning
Monica ___________________ (already / have) lunch, so she’ll meet us later
has already had
has already been having
already has had
have already had
Samuel ___________________ (write) three books. They were bestsellers!
have written
has been writing
has written
have been writing
Recently, Gabriel ___________________ (study) a lot. His exams are in a few weeks.
has been studying
has studied
have studied
have been studying
Smey ___________________ (write) this book for months and months.
has been writing
has written
have written
have been writing
Gabriela and Fiorella ___________________ (watch) seven Netflix films this week!
have watched
has watched
has been watching
have been watching
Camila ___________________ (see) the documentary ‘Tiger King’ about five times.
has seen
have seen
has been seeing
have been seeing
María José ___________________ (take) English lessons for four years.
has been taking
has taken
have been taking
have taken
Emanuel ___________________ (clean) the kitchen since this morning.
has cleaned
has been cleaning
have cleaned
have been cleaning
Write the past participle of ´understand´
(a)
The past participle of ´swim´
(a)
The past participle of ´speak´is
(a)
The past participle of ´ride´is
(a)
The past participle of ´watch´is
(a)
The past participle of ´put´is
(a)
The past participle of ´sing´is
(a)
The past participle of ´got´ is
(a)
5 times' is a signal word for ...
Present Perfect
Present Perfect Continuous
'for two hours' is a signal word for ...
Present Perfect
Present Perfect Continuous
'since 9 o'clock' is a signal word for ...
Present Perfect
Present Perfect Continuous
If we want to focus on the duration of an action, we use ..
Present Perfect
Present Perfect Continuous
If we want to focus on the result of an action, we use
Present Perfect
Present Perfect Continuous
If we want to emphasise that an action is completed now, we use ...
Present Perfect
Present Perfect Continuous
If we want to emphasise how we have spent our time, we use ...
Present Perfect
Present Perfect Continuous
Have you ever spoken to your crush?
Yes
No
Have you been working on all the materials sent to you by your teachers?
Yes
No
Have you ever sang in the shower?
yes
no
Have you ever ever flown in a plane?
yes
no
Have you been doing all your homeworks and self-study guides?
yes
no
Have you ever broken a bone?
yes
no
Have you ever felt frustrated during this quarantine?
yes
no
Have you been doing Tik Tok videos?
yes
no
Have you ever done something super embarrassing in school?
yes
no
Have you ever forgotten about a friend's birthday?
yes
no
Have you ever been dumped?
yes
no
Have you been feeling bored during this quarantine?
yes
no
Have you been watching movies/series in English with English subtitles?
yes
no
