Time expressions
Present Perfect
Past Simple or Present Perfect?
100

Form a question using:

yet

Haven't you left home yet?

100

Laura is in France now. What has she done?

-Eiffel Tower

-Cheese fondue

She has visited the Eiffel Tower.

She has tried Cheese fondue.

100

Ask Sam about his experiences (2 questions).

Have you...?

200

Form a question using:

already

Have you already done the laundry?

200

Sam is talking about his experiences:

-abroad

-7 countries

-Italy (not)

He has been abroad.

He has been to 7 countries.

He hasn't travelled to Italy yet.

200

Ask your teacher about her last weekend (2 questions)

Did you...?

what did you...?

300

Form two sentences using:

For

Since

Samuel  has studied English for 3 months.

My dad has driven a car since he was 18.

300

Susan is at the bank and her husband is at home. What has he done so far?

-dishes

-lunch

-trash



He has washed the dishes.

He has had lunch.

He has taken out the trash.

300

Complete the sentences:

We ________________ (visit) France lots of times. The last time we ___________ (go) was two years ago.

We've visited France lots of times. The last time we went was two years ago.

400

Form two sentences using the expressions below:

yet

already

I haven't eaten dinner yet.

Sally has already done her homework.

400

Sarah is 76 years old now. What has she done?

-marry 3 times

-divorce twice

- (not)children



Sarah has married three times.

She has got divorced twice.

She hasn't had children.

400

Complete the sentences:

I____________ (see) that movie before. I ________ (get) so scared. I ___ never _____ (be) so scared in my life!

I've seen that movie before. I got so scared. I have never been so scared in my life!

500

Form one question and one sentence with the expressions below:

just

ever

Has Sam just left?

Have you ever been to France?


500

What has your teacher done?

-Teacher of English

-French

-Brazil

- (not) children (but many dogs :P) 

She has become a teacher of English.

She has studied French.

She has been to Brazil.

She hasn't had children yet.

500

Complete the dialogue:

A: _____ you ___ (get) a lift yesterday?

B: No. So I _______ (be) late for the exam. I ___ never_____ (feel) so embarrassed.

 

A: Did you get a lift yesterday?

B: No. So I was late for the exam. I have never felt so embarrassed.

M
e
n
u