Topics: Prepositions and Phrasal Verbs
We all had to stay …… late last night to complete the project.
A. off
B. down
C. on
D. up
Select your answer:

Random Topics:
Relative Pronouns with PrepositionsSentence Structure and Pronoun AntecedentVerb Tenses and Subject Verb AgreementAlthough / DespitePreposition and Word FormWish, Unless, If sentenceAbstract NounsProgressive TensesPrepositions of Place and TimeGrammar - to be, possessive, have gotOther quiz:
Vocabulary › ViewWhich word is a synonym for “nurture”?
A. neglect
B. foster
C. abandon
D. obscure
Grammar › View
‘I broke my finger last week.’ ‘How ____________ that?’
A. did you
B. you did
C. you did do
D. did you do
