[ Grammar ]
I ___________ my homework yesterday if I _________ that.
A. did+knew
B. would do+know
C. would doing+would know
D. would have done+had known

Random Topics:
How many / How much - Is there / Are thereTenses and Time MarkersPast Simple (Questions)Grammar : Must (Necessity)Present Simple Affirmative and NegativePhrasal Verbs with up and downVocabulary, Grammar, SpellingSentence LabelingNouns - Word Form-IONCity PlacesOther quiz:
Grammar › ViewLeonardo really wants to fit in, ________________ he sometimes acts like his peers.
A. or
B. but
C. so
Subject Verb Agreement › View
The committee ____ decided to postpone the event.
A. has
B. have
C. is
D. are
Present Tenses › ViewI ________ my grandparents in Terengganu tomorrow. If you have no plans, will you join me?
A. visit
B. is visiting
C. am visiting
D. have visited
Preposition › View
My mom sometimes goes shopping … Saturday morning
A. in
B. on
C. at