Time Expressions: Past Simple vs. Present Perfect
[ezquiz type=fill]
title: Fill in the blanks with the correct time expression. Choose between in, on, at, since, for and ago, and then combine it with the expression in brackets to complete the time expression.
q: I arrived here on May 7, so I have been here __________ (three weeks).
a: for three weeks
q: Mike joined the company __________ (two years).
a: two years ago
q: Jack’s been in the UK _________ (May).
a: since May
q: I have been away on business a lot _________ (I/get promoted).
a: since I got promoted
q: Peter returned from Jamaica _________ (October).
a: in October
q: We launched the new product __________ (March 10).
a: on March 10
q: The project has been running _________ (six months).
a: for six months
q: We last got a salary increase _________ (two years).
a: two years ago
q: Jack started his talk _________ (14:30).
a: at 14:30
q: Marcy was transferred to the Chicago office _________ (May 15).
a: on May 15
q: Dylan has been in charge of customer service ________ (2014).
a: since 2014
q: Sam got the job _________ (a few weeks).
a: a few weeks ago
q: Finally you’re here. We’ve been waiting for you _________ (a while).
a: for a while
q: __________ (Mike resign), I have been very busy.
a: since Mike resigned
q: “How was the project meeting __________ (Monday)?” “Very good. We finalized the timeline.”
a: on Monday
q: I am really busy today. I haven’t had a break _________ (noon).
a: since noon
q: We hired three interns __________ (the summer).
a: in the summer
q: All computers updated automatically _________ (midnight).
a: at midnight
q: We arrived in Manila _________ (Tuesday), and we’ve done a lot since then.
a: on Tuesday
q: We have had a lot of complaints from customers _________ (the product launch).
a: since the product launch
[/ezquiz]