(Blank)
(Blank)
(Blank)
(Blank)
(Blank)
100

I …………… (work) there since 1997.

I have worked there since 1997.

100

True or False?

Oh no! My train has left.

True

100

I ……….(do) my homework 2 days ago.

I did my homework 2 days ago.

100

I ……………. just …………… (retire).

I have just retired.

100

True or False?

I have swam at that pool right there.

False

It should be swum instead of swam.

200

My train ………. (Leave) at 5:00 AM.

My train left/leaves at 5:00 AM.

200

I ………….(do) my homework yet.

I haven’t done my homework yet.

200

I ………….. (be) confused about the crime since last week.

I have been confused avout the crime since last week.

200

My train is about to leave. It …………..….. (leave) at 4:45 PM.

My train is about to leave. It leaves at 4:45 PM.

200

I ………………. (done) that task yet.

I haven’t done that task yet.

300

……………(finished) your homework yet?

Have you finished your homework yet?

300

I ………… (complete) my project yesterday evening.

I completed my project yesterday evening.

300

Sorry, you can’t play. We …………. already ……….(choose) the teams.

Sorry, you can’t play. We have already chosen the teams.

300

I ………….(be) struggling for a long time. Can you please …………… (lend) me some money?

I have been struggling for a long time. Can you please lend me some money?

300

True or False?

I have been to the cinema right now.

False

We should use present continuous because there is “right now” in the sentence.

400

I haven’t gone there ……. .

I haven’t gone there yet.

400

It was the most beautiful place I have ……….. been to.

It was the most beautiful place I have ever been to.

400

True or False?

I have just turned 18!

True

400

True or False?

I have sang on this stage.

False

It should be sung instead of sang.

400
A- Where is Sally?

B- She didn’t come today. I heard that she …………….. (break) her leg and she …………… (be) in a wheelchair since yesterday.

A- Oh! I hope she’s okay!

A- Where is Sally?

B- She didn’t come today. I heard that she has broken her leg and she has been in a wheelchair since yesterday.

A- Oh! I hope she’s okay!

500

I have been a teacher …… 20 years.

I have been a teacher …… 2004.

I have been a teacher for 20 years.

I have been a teacher since 2004.

500

Teacher! I ……….   Already/yet/ever   ………….(finish) my exam.

Teacher! I have already finished my exam.

500

I …….………… (be) very excited about the technology of the future until I read about the disadvantages online.

I was very excited the technology of the future until I read about the disadvantages online.

500

…………… you    already/ever/yet  ………….. (present) something in front of a lot of people?

Have you ever presented something in front of a lot of people?

500

………. you ……………  (accomplish) your goal ….….?

Have you accomplished your goal yet?

M
e
n
u