Simple Past or Present Perfect
Present Perfect or Present Perfect continuous.
Simple Past or Past Perfect
Choose the tense
Correct the error
100
He ___ (live) there when he was a child.
He lived there when he was a child.
100

My parents ____ (come) to this restaurant since they were teenagers.

My parents have come to this restaurant since they were teenagers.

100

Samir ___(be) a student before he ___ (become) an accountant.

Samir had been a student before he became an accountant.

100

While I was trying to sleep, the cat ___ (jump) on my chest.

While I was trying to sleep, the cat jumped on my chest.

100
Since I came to this country, I am learning a lot about the culture.
Since I came to this country, I have learned a lot about the culture.
200
I ____ (not / see) her since last year.
I haven't seen her since last year.
200

Ah, there it is! I ____ (look) for this book for so long!

Ah, there it is! I have been looking for this book for so long!

200

I ___ (feel) a little better after I ___ (take) the medicine.

I felt a little better after I had taken the medicine.

200
I ___ (read) three books this year.
I have read three books this year.
200
I arrive here only a short time ago. I am here since last Friday.
I arrived here only a short time ago. I have been here since last Friday.
300
They ____ (leave) a few minutes ago.
They left a few minutes ago.
300

I ____ (not, feed) the cats yet.

I haven't fed the cats yet.

300
I was late. The teacher ___ (give, already) a quiz when I ___(get) to class.
I was late. The teacher had already given a quiz when I got to class.
300
I ___ (read) Harry Potter at the moment.
I am reading Harry Potter at the moment.
300

How long you been living here? I been here for almost two years.

How long have you been living here? I have been here for almost two years.

400
The movie ____ (not, start ) yet.
The movie hasn't started yet.
400
She ___ (study) for the test all day.
She has been studying for the test all day.
400
It was raining hard, but by the time class ___(be) over, the rain ___ (stop).
It was raining hard, but by the time class was over, the rain had stopped.
400
I ___ (be) to five countries by the time I was ten.
I had been to five countries by the time I was ten.
400
Why you no have been in class the last couple of days?
Why haven't you been in class the last couple of days?
500

I ____ (give up) smoking last year.

I gave up smoking last year.

500
I ___ (have) this phone for two years.
I have had this phone for two years.
500
Millions of years ago, dinosaurs ___ (walk) the earth, but they ___ (become) extinct by the time people first ___ (appear).
Millions of years ago, dinosaurs walked the earth, but they had become extinct by the time people first appeared.
500
We ___ (wait) for Ali for over three hours before he finally ___ (arrive) yesterday.
We had been waiting for Ali for over three hours before he finally arrived yesterday.
500

I am coaching a soccer team for two months now.

I have been coaching a soccer team for two months now.