Tải bản đầy đủ (.pdf) (3 trang)

English present perfect vs past simple test 01

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (12.12 KB, 3 trang )

English Present Perfect vs Past Simple - Test 01

Questions
1.

2.

3.

4.

He just _____ (go) out.
A.

has just gone

B.

went

C.

have just gone

He _____ (go) out ten minutes ago.
A.

went

B.


has gone

C.

have gone

I _____ (fly) over Loch Ness last week.
A.

flew

B.

have flown

C.

have flew

It _____ (be) very cold this year. I wonder when it is going to get warmer.
A.

was

B.

has been

C.


were

D.

have been

©

Photocopiable


5.

6.

7.

8.

9.

I can't go out because I _____ (not finish) my work.
A.

haven't finished

B.

didn't finished


He _____ (break) his leg in a skiing accident last year.
A.

broke

B.

has broken

You _____ (have) breakfast yet?
A.

Have you had

B.

Did you have

You _____ (lock) the door before you left the house?
A.

Did you lock

B.

Have you locked

The actors _____ (arrive) yesterday and _____ (start) rehearsals early this morning.
A.


arrived/have started

B.

arrived/started

C.

have arrived/started

10. I _____ (read) his books when I was at school. I _____ (enjoy) them very much.
A.

read/enjoyed

B.

have read/enjoyed

©

Photocopiable


C.

read/have enjoyed

©


Photocopiable



×