---
title: "Bài tập Mixed Conditionals — 30 câu"
excerpt: "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."
kỹ_năng: "Ngữ pháp nâng cao"
chuyên_đề: "ngu-phap-nang-cao"
mức_độ: "B2"
đơn_vị: "12"
url: "https://tuyencongchuc.com/on-tap-vstep/vstep-npc-bai-tap-mixed-cond/"
canonical: "https://tuyencongchuc.com/on-tap-vstep/vstep-npc-bai-tap-mixed-cond/"
type: "bài-ôn-tập-vstep"
---

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

**Chuyên đề:** ngu-phap-nang-cao
**Kỹ năng:** Ngữ pháp nâng cao
**Mức độ:** B2
**Đơn vị:** 12

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

**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 | ĐA | Câu | ĐA | Câu | ĐA |
| --- | --- | --- | --- | --- | --- |
| 1 | **B** | 11 | **B** | 21 | **B** |
| 2 | **C** | 12 | **B** | 22 | **B** |
| 3 | **B** | 13 | **B** | 23 | **C** |
| 4 | **B** | 14 | **A** | 24 | **C** |
| 5 | **B** | 15 | **C** | 25 | **A** |
| 6 | **B** | 16 | **C** | 26 | **B** |
| 7 | **B** | 17 | **A** | 27 | **B** |
| 8 | **A** | 18 | **B** | 28 | **C** |
| 9 | **C** | 19 | **B** | 29 | **C** |
| 10 | **C** | 20 | **C** | 30 | **C** |

---

**Bản markdown của trang:** https://tuyencongchuc.com/on-tap-vstep/vstep-npc-bai-tap-mixed-cond/

> Nội dung trên là bản tóm lược phục vụ tra cứu và ôn tập, được rút từ trang
> https://tuyencongchuc.com/on-tap-vstep/vstep-npc-bai-tap-mixed-cond/
