NEW
Font size
WorksheetsPresent Perfect Simple
Total questions: 20
Worksheet time: 10mins
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:
I _________ this car for twenty years and it's as reliable as ever.
had
have been having
have
have had
Complete the gap:
I'm afraid the company is going bankrupt. It ___________ big problems lately.
is having
has
has been having
has had
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:
I _____________ to repair the lock on our door for the last four hours without any success.
am trying
tried
have tried
have been trying
Complete the gap:
- Why are you out of breath?
- Because ______________up the stairs from the bottom floor.
I’ve just run
I’ve just been running
I've just ran
Complete the gap:
John's disappeared. Does anyone know what _________ to him?
happened
has been happening
has happened
has been happened
Complete the gap:
You're soaking wet. How long ____________ here?
have you been standing
have you stood
you have been standing
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
"I have done my homework".
"I have been studying a lot".
Jenny started reading the book last Saturday. She finished it on Sunday evening.
She has read the book.
She been reading the book.
Tim moved to London in 2007, but now he lives in Paris.
He has lived in London.
He has been living in London.
Jack and Sue went to New Zealand last year for a holiday.
They have visited New Zealand.
They have been visiting New Zealand.
A vampire bit Lucy in January. She became a vampire.
She has been being a vampire since January.
She has been a vampire since January.
I went to jail in 2006. I went again in 2009 and 2011. Now I am not in jail.
I went to jail three times.
I have been to jail three times.
I have gone to jail three times.
I started at Swinburne last year. I am going to study here until next year.
I have been studying at Swinburne since last year.
I have been studying at Swinburne for last year.
I started work at 6am. It's 6pm now, but I am not finished.
I have been working for 12 hours.
I worked at 6am.
