1. Trang chủ
  2. » Ngoại Ngữ

English present perfect tense test 02

3 200 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 13,24 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

have you haved/have haved C.. has you haved/has haved D.. has the post come/has B.. have the post come/has C.. has the post come/have D.. have the post come/have 6.. have you knowed/have

Trang 1

English Present Perfect Tense - Test 02

Questions

1 You _ (have) enough to eat?

Yes, I _ (have) plenty, thank you

A have you had/have had

B have you haved/have haved

C has you haved/has haved

D has you had/have had

2 You _ (dive) from the ten-metre board yet?

No, I _

A has you dived/haven't

B have you dived/haven't

C have you dived/hasn't

D has you dived/hasn't

3 Someone _ (wind) the clock?

Yes, Tom _

A has someone wound/has

B have someone wound/has

C have someone wound/have

D has someone wound/have

Trang 2

4 Mary _ (water) the tomatoes?

Yes, I think she _

A have Mary watered/has

B has Mary watered/has

C has Mary watered/have

D have Mary watered/have

5 The post _ (come)?

Yes, it _

A has the post come/has

B have the post come/has

C has the post come/have

D have the post come/have

6 How long you _ (know) Mr Pitt?

I _ (know) him for ten years

A have you knowed/have knowed

B have you known/has known

C have you known/have known

D have you knowed/has knowed

7 Would you like some coffee?

I just _ (make) some

A have just made

Trang 3

B have just maked

C has just made

D has just maked

8 You _ (see) my watch anywhere?

No, I'm afraid I _

A have you seen/haven't

B have you seed/haven't

C have you seen/hasn't

D has you seen/haven't

9 There aren't any buses because the drivers _ (go) on strike

A has gone

B have gone

C have goed

D has goed

10 I _ (live) here for ten years

A have lived

B has lived

Ngày đăng: 25/08/2016, 07:43

TỪ KHÓA LIÊN QUAN