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

English present perfect vs past simple test 02

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.29 KB, 3 trang )

English Present Perfect vs Past Simple - Test 02

Questions
1.

2.

3.

4.

5.

We _____ (miss) the bus. Now we'll have to walk.
A.

missed

B.

have missed

C.

has missed

I _____ (leave) home at 8.00 and _____ (get) here at twelve.
A.

left/got


B.

have left/got

C.

left/have got

Shakespeare _____ (write) a lot of plays.
A.

wrote

B.

has written

I _____ (not see) him for three years. I wonder where he is.
A.

didn't see

B.

haven't seen

When he _____ (arrive)?
He _____ (arrive) at 2.00.
A.


did he arrive/arrived

B.

did he arrive/have arrived

©

Photocopiable


C.
6.

7.

8.

9.

has he arrived/arrived

The play just _____ (begin). You are a little late.
A.

has just begun

B.

just bean


C.

have just begun

He _____ (live) in London for two years and then _____ (go) to Edinburgh.
A.

lived/has gone

B.

has lived/went

C.

lived/went

D.

has lived/has gone

Here are your shoes; I just _____ (clean) them.
A.

have just cleaned

B.

just cleaned


I _____ (meet) him last June.
A.

have meet

B.

met

C.

have met

10. You _____ (wear) your hair long when you were at school?
Yes, my mother _____ (insist) on it.
©

Photocopiable


A.

Did you wear/insisted

B.

Did you wear/has insisted

C.


Have you worn/insisted

©

Photocopiable



×