Font size
WorksheetsPresent Perfect vs Simple Past
Total questions: 15
Worksheet time: 3mins
My umbrella isn’t here. Somebody (a) (take) it away.
The workers are tired. They (a) (work) all day.
People are using the stairs. The lift (a) (break) down.
Mr Chan is very angry. Someone (a) (steal) his car.
Paul’s grandfather is very ill. He (a) (be) in hospital since last month.
Tom is my best friend. I have known him __________ many years.
for
since
We can’t use the lift. It has been out of order __________ yesterday.
for
since
That is one of the oldest buildings in Hong Kong. It has been there __________ I was born.
for
since
Sally has a bad cold. She has been absent __________ two days.
for
since
John _______. He is in your brother's room now.
arrives
arrived
has arrived
is arriving
The rain ______. Let's go out for a walk.
stops
is stopping
has stopped
stopped
My brother has got a job. He ______ work two days ago.
starts
has started
have started
started
Mr Chan _____ here just now but he has gone for lunch.
has been
was
is
is being
Carol is back. I _________ to her on the phone last night.
was talking
talked
was talk
has talked
Mr and Mrs Chan _____ their holiday in South Africa last summer.
spended
spent
has spent
spend
