Bài tập Mixed Conditionals — 30 câu

30 câu trắc nghiệm về câu điều kiện hỗn hợp VSTEP B2: Mixed Type 2-3, Were it not for, Had it not been for, But for, Unless, Provided that. Có đáp án.

Bài 12/25 trong thread: ngu-phap-nang-cao
Bài tập Mixed Conditionals — 30 câu
Ngày đăng: — — Bài 12
B2
Kỹ năng
Ngữ pháp nâng cao
Cấp độ
B2
Bài số
12
Ngày đăng
Lượt xem
2

1. If I had taken that job, I _____ in London now.

A. will live
B. would live
C. would have lived
D. lived

2. If she _____ so lazy, she would have passed the exam.

A. isn't
B. wasn't
C. weren't
D. hadn't been

3. _____ it not been for your advice, I would have failed.

A. Were
B. Had
C. If
D. Should

4. But for the traffic jam, we _____ on time.

A. would arrive
B. would have arrived
C. will arrive
D. arrived

5. _____ you study regularly, you will pass the VSTEP.

A. Unless
B. Provided that
C. But for
D. Were

6. If he had been more careful, he _____ in this trouble now.

A. won't be
B. wouldn't be
C. wouldn't have been
D. isn't

7. Were it not for her support, I _____ where I am today.

A. won't be
B. wouldn't be
C. am not
D. wasn't

8. Unless you _____ now, you'll miss the train.

A. leave
B. left
C. will leave
D. would leave

9. If I _____ you, I would accept the offer.

A. am
B. was
C. were
D. had been

10. Had she known about the meeting, she _____.

A. will attend
B. would attend
C. would have attended
D. attended

11. Suppose you _____ the lottery, what would you do?

A. win
B. won
C. had won
D. will win

12. If he hadn't missed the flight, he _____ here by now.

A. will be
B. would be
C. would have been
D. is

13. _____ for the scholarship, she couldn't have gone to university.

A. Unless
B. But
C. Were it not
D. Provided

14. Providing that the weather _____ fine, we'll go hiking.

A. is
B. was
C. were
D. will be

15. If I _____ rich, I would have donated more last year.

A. am
B. was
C. were
D. had been

16. Had I known earlier, I _____ differently.

A. will act
B. would act
C. would have acted
D. acted

17. Unless it _____, the match will go ahead as planned.

A. rains
B. rained
C. will rain
D. would rain

18. If she hadn't been so talented, she _____ a professional musician today.

A. won't be
B. wouldn't be
C. isn't
D. wasn't

19. Were I in your position, I _____ the same decision.

A. will make
B. would make
C. made
D. had made

20. But for his quick thinking, the situation _____ much worse.

A. will be
B. would be
C. would have been
D. is

21. If you had listened to me, you _____ in this mess now.

A. won't be
B. wouldn't be
C. aren't
D. weren't

22. Supposing that you _____ offered a job abroad, would you take it?

A. are
B. were
C. have been
D. will be

23. Had it not _____ for the map, we would have gotten lost.

A. be
B. being
C. been
D. was

24. If she _____ taller, she could have been a model.

A. is
B. was
C. were
D. had been

25. Unless you _____ hard, you won't achieve your goals.

A. work
B. worked
C. will work
D. would work

26. If I hadn't broken my leg, I _____ in the marathon tomorrow.

A. will run
B. would run
C. would have run
D. run

27. Were she to apply, she _____ definitely get the job.

A. will
B. would
C. can
D. may

28. _____ you need any help, don't hesitate to ask.

A. Unless
B. Were
C. Should
D. Had

29. If he weren't so shy, he _____ her out last week.

A. will ask
B. would ask
C. would have asked
D. asked

30. Had the government acted sooner, the crisis _____ averted.

A. will be
B. would be
C. could have been
D. is

ĐÁP ÁN

CâuĐACâuĐACâuĐA
1B11B21B
2C12B22B
3B13B23C
4B14A24C
5B15C25A
6B16C26B
7B17A27B
8A18B28C
9C19B29C
10C20C30C
← Quay lại danh sách