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

English present perfect continuous tense test 01

2 184 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 2
Dung lượng 11,08 KB

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

Nội dung

We must get it mended.. has you been wearing B.. have you been wearing 3.. Let me drive now.. That's why you feel irritable.. There'll be a flood soon.. has been raining... The roads wil

Trang 1

© http://www.englishteststore.net Photocopiable

English Present Perfect Continuous Tense - Test 01

Questions

1 That pipe _ (leak) for ages We must get it mended

A has been leaking

B have been leaking

2 How long you _ (wear) glasses?

A has you been wearing

B have you been wearing

3 We _ (live) here since 1977

A has been living

B have been living

4 You _ (drive) all day Let me drive now

A has been driving

B have been driving

5 You _ (not eat) enough lately That's why you feel irritable

A hasn't been eating

B haven't been eating

6 It _ (rain) for two days now There'll be a flood soon

A has been raining

Trang 2

© http://www.englishteststore.net Photocopiable

B have been raining

7 I _ (shop) all day and I haven't a penny left

A has been shopping

B have been shopping

8 It _ (snow) for three days now The roads will be blocked if it doesn't stop soon

A has been snowing

B have been snowing

9 The petrol gauge _ (say) 'Empty' for quite a long time now Don't think we

should get some petrol?

A has been saying

B have been saying

10 Have you seen my bag anywhere? I _ (look) for it for ages

A has been looking

B have been looking

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

TỪ KHÓA LIÊN QUAN