WorksheetsGRAMMAR
Total questions: 28
Worksheet time: 21mins
Put the verb in the Present Perfect Simple.
The bill isn’t right. They (make) (a) a mistake.
Put the verb in the Present Perfect Simple
Don’t you want to see this program? It (a) (start).
Put the verb in the Present Perfect Simple
I (turn) (a) the heating on. It’ll soon get warm in here.
Put the verb in the Present Perfect Simple
Someone (take) (a) my bicycle.
Put the verb in the Present Perfect Simple
Wait for few minutes, please! I (not finish) (a) my dinner.
Put the verb in the Present Perfect Simple
She (not/come) (a) here for a long time.
Put the verb in the Present Perfect Simple
I (work) (a) here for three years.
Put the verb in the Present Perfect Simple
You (not/do) (a) your project yet, I suppose.
Put the verb in the Simple Past or Present Perfect
We (study) (a) a very hard lesson the day before yesterday.
Put the verb in the Simple Past or Present Perfect
We (study) (a) almost every lesson in this book so far.
Put the verb in the Simple Past or Present Perfect
We (watch) (a) that television program before.
Put the verb in the Simple Past or Present Perfect
We (watch) (a) an interesting program on television last night.
Put the verb in the Simple Past or Present Perfect
My wife and I (a) (travel) by air many times.
Put the verb in the Simple Past or Present Perfect
My wife and I (travel) (a) to Mexico by air last summer.
Put the verb in the Simple Past or Present Perfect
I (read) (a) that novel by Hemingway several times before.
Put the verb in the Simple Past or Present Perfect
I (read) (a) that novel again during my last vacation.
Put the verb in the Simple Past or Present Perfect
I (have) (a) a little trouble with my car last week.
Put the verb in the Simple Past or Present Perfect
However, I (have) (a) no trouble with my car since then.
Choose the correct answer.
Wait a moment please! I have not finished the last exercise _____________.
yet
since
for
just
Choose the correct answer.
I have _____________ seen this movie twice.
yet
since
already
just
Choose the correct answer.
We have not seen each other _____________ Saturday.
yet
ever
for
since
Choose the correct answer.
Jack and Pauline have been married _____________ three years.
since
for
just
already
Choose the correct answer.
Have you done your Christmas shopping _____________?
already
yet
ever
never
Choose the correct answer.
Stephen has worked here _____________ last May.
ever
just
for
since
Choose the correct answer.
Put your money away. I have _____________ paid the bill.
since
already
for
just
Choose the correct answer.
I have lived in the same house _____________ I was born.
for
since
yet
already
Choose the correct answer.
Do not say anything to Mary. I have not told anyone _____________.
yet
ever
already
never
Choose the correct answer.
I have not cooked supper _________ because I thought you were going to be late.
ever
since
yet
for
