一朝掌握方法,一生远离补习
线上学习学习中心
B2 Pre-advanced · GRAMMAR LESSONS

Unit 16: Mixed conditionals: If I were you, I wouldn't have done it(混合条件句:现在与过去的假设)

3 exercises · 30 original questions

CEFRA1—C2Every level · Every skill
UNIT 16: MIXED CONDITIONALS: IF I WERE YOU, I WOULDN'T HAVE DONE IT(混合条件句:现在与过去的假设)30 questions · 全部题目
所有题目已展开,可以随时修改答案;完成后统一提交。
第 1 题 · GRAMMAR · B2
Exercise 1 · Exercise 1

Choose the correct options to complete the following mixed conditional sentences.

If I hadn't fought for our relationship, we ____ together now.

第 2 题 · GRAMMAR · B2
Exercise 1 · Exercise 1

Choose the correct options to complete the following mixed conditional sentences.

I would be happier if I ____ 'yes' when she asked me to marry her.

第 3 题 · GRAMMAR · B2
Exercise 1 · Exercise 1

Choose the correct options to complete the following mixed conditional sentences.

If you weren't such a jerk, they ____ you to yesterday's party.

第 4 题 · GRAMMAR · B2
Exercise 1 · Exercise 1

Choose the correct options to complete the following mixed conditional sentences.

If you ____ a map, as I told you, we wouldn't be lost now.

第 5 题 · GRAMMAR · B2
Exercise 1 · Exercise 1

Choose the correct options to complete the following mixed conditional sentences.

If I didn't love you, I ____ you last year.

第 6 题 · GRAMMAR · B2
Exercise 1 · Exercise 1

Choose the correct options to complete the following mixed conditional sentences.

If I had more time, I ____ you last night.

第 7 题 · GRAMMAR · B2
Exercise 1 · Exercise 1

Choose the correct options to complete the following mixed conditional sentences.

If you ____ that job, you would be miserable now.

第 8 题 · GRAMMAR · B2
Exercise 1 · Exercise 1

Choose the correct options to complete the following mixed conditional sentences.

I'm afraid of flying. If I ____ afraid of flying, we'd have travelled by plane.

第 9 题 · GRAMMAR · B2
Exercise 1 · Exercise 1

Choose the correct options to complete the following mixed conditional sentences.

If you ____ dad's car without permission last night, you might be in trouble.

第 10 题 · GRAMMAR · B2
Exercise 1 · Exercise 1

Choose the correct options to complete the following mixed conditional sentences.

You wouldn't have this job if I ____ you for the interview.

第 11 题 · GRAMMAR · B2
Exercise 2 · Exercise 2

Choose the correct options to complete following mixed conditional sentences.

He says he's your friend, but he didn't help you. If he were your friend, he ____ you.

第 12 题 · GRAMMAR · B2
Exercise 2 · Exercise 2

Choose the correct options to complete following mixed conditional sentences.

I feel fine because I took the medicine. If I ____ the medicine, I would still be in pain.

第 13 题 · GRAMMAR · B2
Exercise 2 · Exercise 2

Choose the correct options to complete following mixed conditional sentences.

I'm not patient, and I didn't wait for them. If I were more patient, I ____ for them.

第 14 题 · GRAMMAR · B2
Exercise 2 · Exercise 2

Choose the correct options to complete following mixed conditional sentences.

I didn't know that you were there because I'm not a psychic. I ____ that you were there if I were a psychic.

第 15 题 · GRAMMAR · B2
Exercise 2 · Exercise 2

Choose the correct options to complete following mixed conditional sentences.

I am where I am today because you helped me. I ____ where I am today if you hadn't helped me.

第 16 题 · GRAMMAR · B2
Exercise 2 · Exercise 2

Choose the correct options to complete following mixed conditional sentences.

I should be your coach. If I ____ your coach, you would have won many more trophies.

第 17 题 · GRAMMAR · B2
Exercise 2 · Exercise 2

Choose the correct options to complete following mixed conditional sentences.

If I were ill, I ____ to work yesterday.

第 18 题 · GRAMMAR · B2
Exercise 2 · Exercise 2

Choose the correct options to complete following mixed conditional sentences.

If he hadn't been wearing a helmet, he ____ dead now.

第 19 题 · GRAMMAR · B2
Exercise 2 · Exercise 2

Choose the correct options to complete following mixed conditional sentences.

I didn't understand his letter because I don't speak Russian. If I ____ Russian, I would have understood his letter.

第 20 题 · GRAMMAR · B2
Exercise 2 · Exercise 2

Choose the correct options to complete following mixed conditional sentences.

I'm tired because I went to bed late. If I hadn't gone to bed so late, I ____ tired now.

第 21 题 · GRAMMAR · B2 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

Complete these mixed conditional sentences with the verbs in brackets. Use past simple, past perfect, would + infinitive or would + have + past participle.

If you ____ (not eat) so much, you wouldn't be feeling sick now.

第 22 题 · GRAMMAR · B2 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

Complete these mixed conditional sentences with the verbs in brackets. Use past simple, past perfect, would + infinitive or would + have + past participle.

If we had money, we ____ (move) to a bigger house years ago.

第 23 题 · GRAMMAR · B2 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

Complete these mixed conditional sentences with the verbs in brackets. Use past simple, past perfect, would + infinitive or would + have + past participle.

If I were you, I ____ (act) differently. Your behaviour was unacceptable.

第 24 题 · GRAMMAR · B2 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

Complete these mixed conditional sentences with the verbs in brackets. Use past simple, past perfect, would + infinitive or would + have + past participle.

We are second now. We ____ (be) top of the league if we hadn't lost our last match.

第 25 题 · GRAMMAR · B2 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

Complete these mixed conditional sentences with the verbs in brackets. Use past simple, past perfect, would + infinitive or would + have + past participle.

If he weren't so lazy, he ____ (finish) the assignment when it was due.

第 26 题 · GRAMMAR · B2 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

Complete these mixed conditional sentences with the verbs in brackets. Use past simple, past perfect, would + infinitive or would + have + past participle.

I would be equally proud of you if you ____ (not achieve) so many things in your life.

第 27 题 · GRAMMAR · B2 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

Complete these mixed conditional sentences with the verbs in brackets. Use past simple, past perfect, would + infinitive or would + have + past participle.

If I didn't work so hard, I ____ (not get) the job I have.

第 28 题 · GRAMMAR · B2 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

Complete these mixed conditional sentences with the verbs in brackets. Use past simple, past perfect, would + infinitive or would + have + past participle.

If he had done anything wrong, we ____ (know) it by now.

第 29 题 · GRAMMAR · B2 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

Complete these mixed conditional sentences with the verbs in brackets. Use past simple, past perfect, would + infinitive or would + have + past participle.

He'd still be here if you ____ (not scare) him away.

第 30 题 · GRAMMAR · B2 · TYPE YOUR ANSWER
Exercise 3 · Exercise 3

Complete these mixed conditional sentences with the verbs in brackets. Use past simple, past perfect, would + infinitive or would + have + past participle.

I would have a better job if I ____ (go) to university.

0/30 已作答