[ Prepositions ]
What is the preposition?
I knew I should have done my homework before dinner.
A. homework
B. done
C. I
D. before

Random Topics:
City PlacesComparatives - SuperlativeGrammar - could / could notVerbs & Phrasal VerbsCoordinating ConjunctionConditional 0Noun ClauseQuestion tag and + - AgreementPrepositions of Location, Movement and TimeGrammar for IELTSOther quiz:
Passive Voice and Relative Clauses › ViewI haven’t had much fun when I was a kid.
A. had
B. much
C. when
D. was
Request with Modal Verbs › View
Would it be OK if I ___ you back next week?
A. paid
B. pay
C. to pay
Grammar › ViewThe mother asked her son where _________.
A. he was
B. he is
C. he had been
D. he has been
Grammar › View
Choose the correct sentence.
A. I loves hanging out with friends.
B. I love hanging out with friends.
