[ Tenses ]
Identify the tense in the following sentence: I have been waiting for the bus for an hour.
A. Present simple
B. Future perfect continuous
C. Past perfect continuous
D. Present perfect continuous

Random Topics:
Passive and Active VoicePast Simple Negative & QuestionsBecause / soAdverbial Clause, Noun ClauseVerb + InfinitiveTypes of PhrasesPast ParticiplesRelative Clauses PronounsCommunicative Grammar3rd Person SingularOther quiz:
Gerunds and Infinitives › ViewIdentify the gerund in the following scenario: Swimming is Rohan’s favorite activity.
A. Dancing
B. Swimming
C. Running
D. Reading
Determiners › View
I prefer to play soccer ________ I don’t like to play baseball.
A. So
B. And
C. But
D. Because
Gerunds/Infinitives › ViewDid you remember milk from the supermarket?
A. getting
B. to get
Grammar › View
What is the correct way to ask about someone’s current action?
A. What is he do?
B. What are they doing?
C. What they are doing?
D. What does she doing?
