[ Tenses ]
Choose the correct tense for the following sentence: ‘I have been waiting for you for an hour.’
A. Present continuous tense
B. Past perfect tense
C. Future tense
D. Present perfect continuous tense

Random Topics:
ClausesVerbs – Nouns – Adjectives - AdverbsConjunctions - Conjunctive AdverbsHave to / Do not have toNoun PhrasesTenses and Sentence CompletionFirst ConditionalsBasic TensesSecond Type ConditionalContinuous TenseOther quiz:
Vocabulary & Grammar › ViewJim can speak English _____ French fluently.
A. since
B. but
C. and
D. so
Grammar › View
What is the part of speech of the word “under” in the sentence “The cat is under the table”?
A. noun
B. verb
C. adjective
D. preposition
Things in English › ViewThis car is British. what do you call the yellow part of the picture?
A. license plate
B. number plate
Grammar › View
Change the phrase into a possessive noun.Â
The toys belonging to the child
A. The childs’ toys
B. The child’s toysÂ
