[ 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:
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.