FINISHED/UNFINISHED TIME WORDS
MAKE SENTENCES (MIXED)
PRESENT PERFECT OR PAST SIMPLE
CORRECT THE SENTENCE
WRITE QUESTIONS FROM THE ANSWERS GIVEN
100

last month

finished time

100

(He/work/for Desjardins/since 2015) 

He has worked for Desjardins since 2015.

100

Yesterday, my friends ____ (play) golf.

played

Yesterday is a finished time word; thus, we use past simple.

100

I am living in Munich for 10 years.

I have lived/been living in Munich for 10 years.

100

I ate breakfast this morning at around 9 a.m.

The question must be in the simple past with "when".

200

this week

finished or unfinished time

200

(The weather/be/cold/last winter)

The weather was cold last winter.

200

I ______ (live) in English since 2001.

have lived

Since emphasizes an unfinished timeline; thus, present perfect is needed.

200

Did you ever try black truffles from Motovun?

Have you ever tried black truffles from Motovun?

200

For 12 years now. Can you believe it?

The question must be in present perfect with "how long".

300

in my life

unfinished

300

(Peter/never/be/London) 

Peter has never been to London.

300

Jane _____ (be) here for half an hour.

has been / was

If Jane is still here, we use Present Perfect. If Jane left, we use Simple Past.

300

What's the most exotic place you visited?

What's the most exotic place you have (ever) visited?

We use present perfect with superlatives.

300

Oh yes, earlier around one o'clock.

The question must be in the Simple Past.

400

when I was young

finished

400

(What time/you/arrive/yesterday?)

What time did you arrive yesterday?

400

William Shakespeare _____ (write) 37 plays.

wrote

We use simple past when speaking of the deceased (dead people).

400

When have you visited Auckland?

When did you visit Auckland?

Present perfect is not used with WHEN. "When" is a finished time word.

400

Because I moved to Zagreb.

The question must be in the Simple Past with "why".

500

just after I got up

finished

500

(my brother/teach/English/since/he/move/here)

My brother has taught English since he moved here.

500

Where _____ (you, be) yesterday?

What time ______ (you, start)?

were you / did you start

Yesterday is a finished time word; thus, we use Simple Past.

What time is a finished time word (it answers when); thus, we use Simple Past.

500

I was married for 30 years, and it's still going strong.

I've been married for 30 years, and it's still going strong.

Still in progress, and we use for; thus, Present Perfect is needed.

500

Yes I have, three times to be exact!

The question must be in the Present Perfect because of the auxiliary have.