2048.vn

100 câu trắc nghiệm Câu điều kiện có đáp án (Phần 3)
Quiz

100 câu trắc nghiệm Câu điều kiện có đáp án (Phần 3)

VietJack
VietJack
English TestTrắc nghiệm tổng hợp24 lượt thi
17 câu hỏi
1. Trắc nghiệm
1 điểm

If I ……….a lot of money now, I …………..a new car.

have /will buy

have / would buy

had/ will buy

had/ would buy

Xem đáp án
2. Trắc nghiệm
1 điểm

If I ……………you, I …………….do that.

am/ will

were /would

were/ will

had been/ would.

Xem đáp án
3. Trắc nghiệm
1 điểm

If I were offered the job, I think I ………. it.

take

will take

would take

would have taken.

Xem đáp án
4. Trắc nghiệm
1 điểm

I would be very surprised if he……………..

refuses

refused

had refused

would refuse.

Xem đáp án
5. Trắc nghiệm
1 điểm

Many people would be out of work if that factory………..down.

closes

had closed

closed

would close.

Xem đáp án
6. Trắc nghiệm
1 điểm

If she sold her car, she ………… a lot of money.

gets

would get

will get

would have got.

Xem đáp án
7. Trắc nghiệm
1 điểm

They would be disappointed if we…………….

hadn’t come

wouldn’t come

don’t come

didn’t come.

Xem đáp án
8. Trắc nghiệm
1 điểm

Would John be angry if I ……. ……his bicycle without asking?

take

took

had taken

would take.

Xem đáp án
9. Trắc nghiệm
1 điểm

She ………. terribly upset if I lost this ring.

will be

would be

were

had been.

Xem đáp án
10. Trắc nghiệm
1 điểm

If someone…………in here with a gun, I would be very frightened.

would walk

walks

had walked

walked.

Xem đáp án
11. Trắc nghiệm
1 điểm

What would happen if you ……………..to work tomorrow?

don’t go

didn’t go

won’t go

wouldn’t go.

Xem đáp án
12. Trắc nghiệm
1 điểm

If I go shopping, I ………some food.

buy

will buy

would buy

would have bought.

Xem đáp án
13. Trắc nghiệm
1 điểm

If I find it, I ………you.

will tell

would tell

had told

told.

Xem đáp án
14. Trắc nghiệm
1 điểm

What would you do if you……………a million dollars?

would win

win

had won

won.

Xem đáp án
15. Trắc nghiệm
1 điểm

If we took the 6: 30 train, we…………too early.

would have arrived

arrived

will arrived

would arrive.

Xem đáp án
16. Trắc nghiệm
1 điểm

If I had known you were in hospital, I …………to see you.

will go

would go

went

would have gone

Xem đáp án
17. Trắc nghiệm
1 điểm

If I …………., I would have said hello.

had seen

see

saw

would see.

Xem đáp án
© All rights reserved VietJack