_______ more carefully, he would not have had the accident yesterday
A. If Peter driven
B. If had Peter driven
C. Had Peter driven
D. Unless Peter had driven

Random Topics:
Gerunds and TensesFunctional Sentence TypesFuture Continuous, Future Perfect and Future Perfect ContinuousTransitional Phrases and ConjunctionsPossessive Pronouns and Adjective PronounsDependent PrepositionsPerfect Verb TensesTenseComparisonsModal SpeculationOther quiz:
Future Tenses › ViewWhich sentence is correct?
A. He will not be attending the meeting tomorrow.
B. He won’t attend the meeting tomorrow.
C. He isn’t attending the meeting tomorrow.
D. He doesn’t attend the meeting tomorrow.
Grammar › View
Read the sentences and choose the correct one.
A. Julie is sleeping now.
B. James walk into the classroom at the moment.
C. Bob are throwing snowballs at the girls now.
D. They goes to school now.
Present Perfect Tense › View(A) … your teacher graded the tests?
(B) Yes, she ….
A. Has / has
B. Has / have
C. Have / graded
D. Have / has
Tenses › View
He fell down when he _________ towards the church.
A. run
B. runs
C. was running
D. had run