My family visited Hoi An … 42 days last year
A. at
B. for
C. in
D. on

Random Topics:
Relative PronounsConjunctionsGrammar and EssayVerb and PrepositionPreposition and AdjectiveAdjectives with -ED and -INGGrammar for IELTSModals and Present TensesGrammar SuffixesArticles and PrepositionsOther quiz:
Vocabulary › ViewWe study different ______ in English, such as linguistics, phonetics, and semantics.
A. classics
B. domains
C. assignments
D. documents
So Such Enough Too › View
She is ________ shy that she would only talk to her parents.
A. so
B. such
C. enough
D. too
Comparatives › ViewToday/ you/ perform/ badly/ yesterday.
A. Today you perform more badly than yesterday
B. Today you perform more badder than yesterday
C. Today you perform badder than yesterday
D. Today you perform worse than yesterday
Tenses › View
Future Perfect Continuous Tense
How long will you have been waiting for your friend by the time they arrive?
A. I will be waiting for 20 minutes.
B. I will have been waiting for 20 minutes.
C. I will wait for 20 minutes.
D. I have been waiting for 20 minutes.
