Grammar Quiz

[ Tenses ]

. Identify the tense: We have been waiting for an hour.

A. Past perfect tense

B. Present perfect continuous tense

C. Simple present tense

D. Future continuous tense

Select your answer:
A  B  C  D  E 


Random Topics:

Adjectives & QuantifiersConjunctions and Sequence ConnectorsPresent Perfect Simple vs ContinuousAdjectives with PrepositionGrammar speak,talk,say,tellCountable and UncountableConditionals (0 - 1 - 2)Reported Speech and Reporting VerbsIndefinite and Definite ArticlesReported Speech and Reported Questions

Other quiz:

Present Tense › View

Forming Present Simple tense: Fill in the blank with the correct form of the verb: They ________ (play) football in the park.

A. play

B. playing

C. played

D. plays


Grammar › View

Which of these expressions means it is a disaster?

A. Hurry up

B. We´re late

C. What a mess

Articles › View

This is a nice house. Does it have___ garden?

A. the

B. a

C. an

D. O


Grammar and Vocabulary › View

Jackie, get a pair of … , cut me out of this suit.

A. pyjamas

B. sunglasses

C. jeans

D. scissors