My sister’s roommate was upset. She _____ been waiting for an hour.
A. had
B. has
C. have
D. did

Random Topics:
Adjectives with -ED and -INGHas Got & Have GotConditional Sentences and Verb FormSentence Structure and Verb TensesWishes & Reported SpeechConnectives (because, due to, owing to, because of)Regular and Irregular VerbsAdjectives and PrepositionsIntermediate GrammarAdverbial Clause, Noun ClauseOther quiz:
Tenses › ViewWhat does the sentence ‘This sentence is in the past simple tense to indicate an action that occurred and was completed in the past.’ indicate?
A. A future action that will be completed
B. A completed action in the past
C. An ongoing action in the past
D. An ongoing action in the present
Vocabulary and Grammar › View
Hyperbole is
A. a type of poem that uses rhyme and rhythm.
B. a method of storytelling that relies on factual accuracy.
C. a literary device that involves subtle hints and implications.
D. a figure of speech that uses extreme exaggeration for emphasis.
Phrasal Verbs › ViewI must get a new pair of boots. I’ve ______ my old ones.
A. worn off
B. worn down
C. worn out
D. worn away
Past Perfect Tense › View
I went to Brazil last year. I ___________ (not go) there before.
A. had gone
B. went
C. hadn’t gone
