[ Preposition ]
My parents have been married ………… 30 years.
A. on
B. in
C. for
D. at

Random Topics:
Participle AdjectivesVocabulary and Verb TensesCoordinating ConjunctionRelative & Interrogative PronounsPresent Simple & Present Progressive TenseConjunctions & Interjectionstoo / enoughAdjectives and PrepositionsSentence Types and ConjunctionsModal Verbs of Deduction and SpeculationOther quiz:
Grammar › Viewthe desk of the teacher
A. the teachers’ desks
B. the teacher’s desks
C. the teacher’s desk
Gerund vs. Infinitive › View
Nefeli’s mother doesn’t …… her watch TV on weekdays.
A. Let
B. Letting
C. To let
something you enjoy doing
A. live
B. interest
C. old-fashioned
D. exhibition
Present Continuous Tense › View
I … at the hotel until the end of this month.
- am staying
- stay
