[ Perfect Tenses and Have Got ]
Identify the tense used in the sentence: “They have been playing tennis for two hours.”
A. Present perfect
B. Past perfect
C. Present perfect continuous
D. Future perfect

Random Topics:
Perfect Progressive TensesInfinitivesAdverbs, Infinitives, Definite ArticleFuture Simple TenseVocabulary and PhrasesGrammar - some / anyActive-Passive VoicesGrammar speak,talk,say,tellThe Future Simple TenseVocabulary and Modal VerbsOther quiz:
Verb Tenses › ViewMary ____________________ to John on the phone last night.
A. talks
B. talked
C. is talking
Grammar › View
Choose the correct answer
A. a pair of scissors
B. a box of books
C. a set of toolbox
D. a box of colours
Future Tense › ViewYou …… meet the doctor tonight if you came late
A. will
B. will not ( won’t)
C. can
D. can’t
Grammar › View
Bobby … a basketball in his room.
A. have
B. has
C. is
D. are
