Topics: Conditional
If I _________________ (speak) perfect English, I _________________ (have) a good job.
A. spoke/could have
B. spoke/will have
C. speak/would have
D. speak/could have
Select your answer:

Random Topics:
Past Simple TensesModal Verb, Passive VoiceTo Infinitive or GerundPresent Perfect and Past TensesInfinitiveInversion + Passive VoiceHave vs. HasPresent/Past/Past ParticpleArgumentative VocabularyHelpful PhrasesOther quiz:
Countable Noun › View…. five fingers of our hand
A. Are there
B. Is there
C. There are
D. There is
Conditional Type 1 › View
We … (be) late if we … (not hurry)
A. will be – don’t hurry
B. will be – not hurry
C. will be – aren’t hurry
