Have you seen Kate?
Yes, I ________ her 5 minutes ago.
saw
Is this sentence okay?
I've lost my key. I can't find it.
okay
Choose present perfect or past simple.
My friend is a writer. She _____ _____ many books.
has written
Choose present perfect or past simple.
The weather ______ (not/be) very good yesterday.
wasn't
Put the verb in present perfect or past simple.
Man: ______ (you/ever/be) to Florida?
Woman: Yes, we _____ (go) there on holiday two years ago.
Man: ______ (have) a good time?
Woman: Yes, it ______ great.
have you ever been;
went;
did you have;
was
Have you started your new job?
Yes, I _________ it last week.
Yes, I ____started_____ it last week.
Is this sentence okay?
Have you seen Kate yesterday?
Did you see Kate yesterday?
Choose present perfect or past simple.
We _____ _____ (not have) a holiday last year.
didn't have
Choose present perfect or past simple.
Kathy travels a lot. She _________ (visit) several countries.
has visited
Woman: Where's Alan? ______ (you/see) him?
Man: Yes, he _____ (go) out a few minutes ago.
Woman: and Rachel?
Man: I don't know. I ______ (not/see) her.
have you seen;
went;
haven't seen
Have your friends arrived?
Yes, they ________ at 5 o'clock.
arrived
Is this sentence okay?
I've finished my work at 2 o'clock.
WRONG
I finished my work at 2 o'clock.
Choose present perfect or past simple.
I _______ (play) tennis yesterday afternoon.
played
Choose present perfect or past simple.
I ________ (switch) off the light before going out this morning.
switched
Rose works in a factory. She _____ (work) there for six months. Before that she ____ (be) a waitress in a restaurant. She _____ (work) there for two years but she _____ (not/enjoy) it much.
has worked;
was;
worked;
didn't enjoy
Has Sarah gone away?
Yes, she _________ on Friday.
went away
left
Is this sentence okay?
I'm ready now. I've finished my work.
YES, okay.
Choose present perfect or past simple.
What time _____ (you/go) to bed last night?
did you go
Choose present perfect or past simple.
I live in New York now but I _______ (live) in Mexico for several years.
lived
Woman: Did you know Martin's sister?
Man: I _______ (see) her a few times, but I ________ (never/speak) to her. ________ (ever/speak) to her?
Woman: Yes, I _______ (meet) her at a party last week. She is very nice.
have seen;
have never spoken;
Have you ever spoken;
met
Have you worn your new suit?
Yes, I ________ it yesterday.
What time have you finished your work?
No, not okay.
What time DID you finish your work?
Choose present perfect or past simple.
_____ (you/ever/met) a famous person?
Have you ever met?
Choose present perfect or past simple.
What's Canada like? Is it beautiful?
I don't know I ______ (never/be) there.
have never been