Font size
WorksheetsPresent Perfect Tense, Present Perfect Continuous
Total questions: 30
Worksheet time: 15mins
"I have done my homework".
"I have been studying a lot".
Prerna ______winning this championship for last 2 years.
has
has been
have
have been
Shilpa has been _______for two hours.
study
studies
studied
studying
Mohan ___ been attending the class.
has not
have not
not have
not has
Complete the gap:
The company is huge. It __________ a thousand new jobs since the beginning of last year.
has been creating
has created
have been created
Complete the gap:
How many of these questions ____________ to get right so far?
have you managed
have you been managing
you managed
you have managed
Complete the gap:
I'm a bit worried about Malcolm. He ___________ very strange of lately.
acted
has acted
has been acting
Complete the gap:
John's disappeared. Does anyone know what _________ to him?
happened
has been happening
has happened
has been happened
Complete the gap:
I __________ for my keys since yesterday, but I __________ them.
've been looking / haven't found
've been looking / haven't been finding
've looked / haven't been finding
Complete the gap:
I can see you ________ your room. It looks great!
have been redecorating
have redecorated
have being redecorating
Complete the gap:
Don't bother knocking a the door. They __________________ recently.
moved
have been moving
have moved
Which sentence better describes the picture.
He has been repairing the car.
He has repaired the car.
"I have been living in Singapore for 7 years." Which tense is this question?
Present Perfect Continuous
Present Perfect Simple
'I have eaten three whole bowls of Kimchi Fried Rice." Which tense is this sentence?
Present Perfect Simple
Present Perfect Continuous
Using 'yet' and 'dinner', write the correct sentence for this picture.
(a)
She has … some novels.
Write
Writting
Wrote
Written
Choose the best sentence !
She been has in Canada since 2002
She in Canada since 2002 has been
She has been in Canada since 2002
Since 2002 Canada has been in she
I _________________ my car when I was young.
have crashed
crashed
had crashed
will crash
