[ 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:
Grammar › ViewDon’t forget to take an umbrella. It _____ rain later.
A. Can
B. Might
C. Ought to
Grammar › View
Which sentence is written correctly?
A. Her will think we are concerned citizens.
B. Us hope the mayor will have the light fixed.
C. Me and Orli are going to write a letter to the mayor.
D. Orli cannot sleep with streetlights shining in her eyes.
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?
