Select your answer:

Random Topics:
InfinitivesSpeech TensesSubject Verb Agreement; Indefinite PronounsParticiple Clauses & Cleft SentencesGrammar: Have toGrammar - Imperatives and LetPre-intermediatePhrasal Verbs and GrammarDo not or Does notProgressive TenseOther quiz:
Some vs. Any › ViewMy car stopped because there was …… petrol left
… a.some
… b.none
… c.any
Tenses › View
Choose the correct tense for the given sentence: I have been waiting for you since morning.
A. Past perfect continuous tense
B. Simple past tense
C. Future perfect continuous tense
D. Present perfect continuous tense
