WorksheetsPresent perfect or Past simple?
Total questions: 10
Worksheet time: 5mins
My father __________________ (return) home from work. He’s taking a shower now.
has returned
returned
My aunt is in Hong Kong. She __________________ (come) back from Guangzhou yesterday.
has come
came
Ann’s brother is a D. J. He __________________ (be) on the job since he left school.
has been
was
were
have been
Ann is still weak. She __________________ (be) ill for some time.
has been
was
Miss Wong is not in her office. She __________________ (go) out for lunch.
has gone
went
I am not hungry. I __________________ (have) lunch already.
have had
had
has had
Jane and Nancy are good friends. They first __________________ (meet) at Tom’s party in 1998.
have met
met
Paul __________________ (come) to see you. He’s now in your brother’s room.
has come
came
have come
“Would you like some more bread?” “No, thanks, I __________________ (have) enough.”
have had
had
He __________________ (be) a teacher before he became a businessman.
has been
was
