[ Grammar ]
They ___ lunch when the guests arrived.
A. are having
B. were having
C. have had
D. had

Random Topics:
Types of PrepositionTime and CalendarIndependent ClausesPast Simple VS Used toClause Markers TOEFL GrammarOrder of AdjectivesNounFrequency AdverbsGrammar: is/are/was/wereRelative & Interrogative PronounsOther quiz:
Vocabulary › ViewABRUPT
A. TO DRAW TOGETHER OR BECOME SMALLER
B. SUDDEN
C. BRIEF TO THE POINT
Past Tenses › View
Tim ______________ (do) his homework before he went to bed.
A. have done
B. has done
C. had done
D. do
Tenses and Verbs › ViewFill in the blanks with has, have (present tense) and had (past tense) Athilia ____ a pretty sister.
A. has
B. have
Present Simple, Present Continuous or Present Perfect › View
Careful! I _____ just (break) a glass! Put on some shoes!
A. have just broken
B. am just breaking
C. breaks
