Conditionals Mixed Type Test
Start
Congratulations - you have completed Conditionals Mixed Type Test.
You scored %%SCORE%% out of %%TOTAL%%.
Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Question 1 |
If you _____ the dictionary yesterday, I _____ to translate the article today.
A | had given / would be able |
B | give / am able |
C | gave / will be able |
D | will give / am able |
E | have given / was able |
Question 1 Explanation:
This is a mixed conditional: a past condition (yesterday) with a present or future result (today). Use had + past participle in the if-clause and would + verb in the main clause: had given / would be able. Not gave / will be able, because that is a real (first) conditional, and the giving did not happen.
Question 2 |
If the help _____ in time, the experiment _____ tomorrow afternoon.
A | had offered / would be completed |
B | was offered / will be completed |
C | had been offered / would be completed |
D | is offered / would be completed |
E | are offered / will be completed |
Question 2 Explanation:
This is a mixed conditional: the help was not given in the past, so the result for tomorrow afternoon is unreal. The help and the experiment do not act, so both verbs are passive: had been offered (past perfect passive) and would be completed. Not had offered, because the help did not offer anything; it was offered.
Question 3 |
If you _____ these pills yesterday, you _____ well now.
A | had taken / would be |
B | took / would be |
C | had taken / had been |
D | took / will be |
E | would take / would be |
Question 3 Explanation:
This is a mixed conditional: a past action (yesterday) that did not happen, with a present result (now). Use had taken in the if-clause and would be in the main clause. Not took / would be, because took would describe a present unreal situation, not yesterday.
Question 4 |
If I had gone to the party last night, I _____ tired now.
A | will be |
B | am |
C | would be |
D | would have been |
E | was |
Question 4 Explanation:
The if-clause is about the past (had gone … last night), but the result is about the present (now). In this mixed conditional the main clause uses would + verb: would be. Not would have been, because that refers to the past, and the word now shows the present.
Question 5 |
She didn’t know if the letter _____ by the time she _____.
A | would be delivered / will come |
B | would deliver / comes |
C | will be delivered / came |
D | would have been delivered / came |
E | was delivered / came |
Question 5 Explanation:
This is reported speech in the past. Her question was Will the letter have been delivered by the time I come? After a past reporting verb (didn’t know), will have been delivered becomes would have been delivered. After by the time we use a present tense for the future, which becomes past here: came. Not was delivered, because by the time needs a perfect form.
Question 6 |
If he _____ English well, he _____ the article without difficulty yesterday.
A | knew / would have translated |
B | know / had been translated |
C | has known / will have translated |
D | would know / will translate |
E | would have known / would have translated |
Question 6 Explanation:
This is a mixed conditional. The condition is unreal in the present or in general (he doesn’t know English well), and the result is in the past (yesterday). Use the past simple knew in the if-clause and would have + past participle in the main clause: would have translated. Not would have known, because we don’t normally use would in the if-clause.
Question 7 |
If you _____ harder last year, you _____ English well now.
A | worked / had known |
B | work / will know |
C | had worked / would know |
D | will work / know |
E | would work / would have known |
Question 7 Explanation:
This is a mixed conditional: a past condition (last year) with a present result (now). Use had worked in the if-clause and would know in the main clause. Not worked / had known, because the main clause of a conditional needs would.
Question 8 |
If you _____ harder, you _____ more money and now you _____ to buy a car.
A | have worked / would earn / could |
B | had worked / would have earned / would be able |
C | had worked / would earn / will be able |
D | has worked / would have earned / could |
E | worked / would earn / might |
Question 8 Explanation:
The working and earning are in the past, so we use the third conditional: had worked / would have earned. The last part is about the present (now), so it uses would + verb: would be able. Not will be able, because the situation is unreal, so we need would, not will.
Question 9 |
If you _____ your swimming suit, you would be able to go for a swim now.
A | don’t leave |
B | weren’t leaving |
C | will not leave |
D | haven’t left |
E | hadn’t left |
Question 9 Explanation:
The main clause is about the present (would be able … now), but leaving the swimsuit happened in the past. In this mixed conditional the if-clause uses the past perfect: hadn’t left. Not haven’t left, because an unreal condition needs a past form, not the present perfect.
Once you are finished, click the button below. Any items you have not completed will be marked incorrect.
Get Results
There are 9 questions to complete.
⇦ |
List |
⇨ |
Return
Shaded items are complete.
| 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | End |
Return
You have completed
questions
question
Your score is
Correct
Wrong
Partial-Credit
You have not finished your quiz. If you leave this page, your progress will be lost.
Correct Answer
You Selected
Not Attempted
Final Score on Quiz
Attempted Questions Correct
Attempted Questions Wrong
Questions Not Attempted
Total Questions on Quiz
Question Details
Results
Date
Score
Hint
Time allowed
minutes
seconds
Time used
Answer Choice(s) Selected
Question Text
Need more practice!
Keep trying!
Not bad!
Good work!
Perfect!





