[ Tenses ]
I ______ for you for a long time.
A. have waited
B. waited
C. was waiting
D. waits

Random Topics:
Future Time and TensesSecond and Third ConditionalGerunds/InfinitivesAsking and Giving OpinionComparisionsIn/On/At + TimePast TensesAdjectives & AdverbsAdjectives and DegreesReported Speech and Reported QuestionsOther quiz:
Vocabulary › Viewthe typical qualities or important parts of something
A. connotations
B. features
C. statistics
D. participate
Grammar › View
What is the negative form of ‘Open your book’?
A. Don’t open your book
B. No open your book
C. Open not your book
D. Not open your book
Phrasal Verb & Prepositional Phrase › ViewI really feel that you’ve _______ me by not completing the project on time.
A. walked out on
B. let down
C. split up
D. got over
Modals › View
The school, as a second home, _____ constantly nurture and protect the rights of children.
A. must
B. ought to
C. should
