Find and correct the mistake
Choose the correct option
Fill in the correct tense form in the gap
Give answers to the questions
Apply the given rule to think of a sentence
100


I feeled excited before my holiday.


felt

100

I’ve see that film before.  
I’ve seen that film before.                                           I’ve saw that film before.

I’ve seen that film before.

100

I  .......... my keys, so I can't open that door. (to lose)

have lost

100

What did you eat for you last meal?

I ate ... 

100

Express a completed action in the past.

e.g. I saw a ghost last Friday.

200


Did she be at school last week?


Was she ...

200

Alex did not _____ last weekend.                                      1) working
2) worked
3) work

3) work

200

Colin ........... for Brazil this morning (leave).

left

200

When was the last time you were shocked?

It was .......

200

Express habits in the past.

e.g. When I was young, I watched lots of television every day after school.

300


She make that cake herself?


Did she make ...?

300

I ... sent you a message                                                  1) have just                                                                   2) has just                                                                        3) just                                      

1) have just

300

............ anyone ............. yet? (to phone)

Has anyone phoned yet?

300

How long have you lived in your home town?

I've lived there for ..... / since .....

300

An action performed during a period that has not yet finished.

e.g. She has been to the cinema twice this week

400

The children has ate the breakfast.

have eaten

400

I _____ English for two years.                                   1) studying
2) study
3) studied

3) studied

400

Columbus ......... in the New World in 1492. (to arrive)

arrived

400

Who has been your best friend since you started school?

It's been ....... 

400

An action or situation that started in the past and continues in the present.

e.g. I have lived in Bristol since 1984

500

I've known Peter from last year.

since last year

500

Which of these is a present perfect?

1) She finished her homework.

2) I have been sick since Tuesday.

2) I have been sick since Tuesday.

500

I .............  here all my life. (to live)

have lived

500

Which sports did you practise?

I practised ....... 

500

Actions completed in the very recent past.

  • Have you just finished work?
M
e
n
u