vietjack.com

5000 câu trắc nghiệm Tiếng Anh 9 có đáp án - Phần 4
Quiz

5000 câu trắc nghiệm Tiếng Anh 9 có đáp án - Phần 4

V
VietJack
Tiếng AnhLớp 96 lượt thi
20 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

The child________ before the doctor arrived.

died

had died

has died

was dying

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

We cleaned up the room as soon as the guests________

had left

has left

left

were leaving

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

The secretary________ the report by 10:00 yesterday.

hasn't finished

hasn't finished

didn't finish

would finish

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

Jane's eyes are red. She________

cried

has cried

has been crying

had cried

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

This room is dirty. Someone________ in here.

smoked

has smoked

had been smoking

has been smoking

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

Arsenal________ next Monday.

wins

will win

would win

is winning

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

it________ rain tomorrow. 

rains

will rain

is going to rain

is raining

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

I'll come and see you before I ________ for America.

leave

will leave

have left

shall leave

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

The little girl asked what________ to her friend.

has happened

happened

had happened

would have been happened

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

John________ a book when I saw him.

is reading

read

was reading

reading

Xem đáp án
11. Trắc nghiệm
1 điểmKhông giới hạn

He said he________ return later.

will

would

can

would be'

Xem đáp án
12. Trắc nghiệm
1 điểmKhông giới hạn

Jack________ he door.

has just opened

open

will have opened

opening

Xem đáp án
13. Trắc nghiệm
1 điểmKhông giới hạn

I have been waiting for you________

since early morning

since 9 a.m

for two hours

all are correct

Xem đáp án
14. Trắc nghiệm
1 điểmKhông giới hạn

My sister________ for you since yesterday.

is looking

was looking

has been looking

looked

Xem đáp án
15. Trắc nghiệm
1 điểmKhông giới hạn

Jack________ the door.

has just painted

paint

will have painted

painting

Xem đáp án
16. Trắc nghiệm
1 điểmKhông giới hạn

The train________ half an hour ago.

has been leaving

left

has left

had left

Xem đáp án
17. Trắc nghiệm
1 điểmKhông giới hạn

We ________ Doris since last Sunday.

don't see

haven't seen

didn't see

hadn't seen

Xem đáp án
18. Trắc nghiệm
1 điểmKhông giới hạn

When I last saw him, he________ in London.

has lived

is living

was living

has been living

Xem đáp án
19. Trắc nghiệm
1 điểmKhông giới hạn

She is tired now. She________ for a long time.

has been learning

has learned

learns

learned

Xem đáp án
20. Trắc nghiệm
1 điểmKhông giới hạn

They will have gone home before you________ to meet them.

came

come

will come

are coming

Xem đáp án
© All rights reserved VietJack