Grammar Quiz

[ General Quiz ]

Which is the present perfect continuous tense for . They play at home

A. They had been playing at home

B. They have been playing at home

C. They are playing at home

D. They were playing at home

Select your answer:
A  B  C  D  E 


Random Topics:

No Excuse Words / Conjunction SOPresent Simple or Present ContinuousPronouns, Sentence Structure, and Figurative LanguagePrepositions and ConjunctionsFuture Tensesanother/the others/each other/one anotherAdverbs by TypeWould/would like - affirmative/negativeWorld Literature VocabularyHow many / How much - Is there / Are there

Other quiz:

Modals in the Past › View

I ______ have checked the parking restrictions before I left my car there! Now I’ll have to pay a fine!

A. can’t

B. should

C. must


Prepositions › View

The maths teacher accused Tom _______ cheating _____ the exam.

A. with / in

B. of / in

C. about / on

Tenses › View

They …. me a message earlier today. (send)

A. sends

B. sending

C. send

D. sent


Grammar › View

Would you mind ______ me a lift?

A. Give
B. To give
C. Giving
D. To giving
E. That you gave