Grammar Quiz

[ Present Perfect Simple & Present Perfect Continuous ]

The Giant Panda ___ an endangered species for years

A. has been

B. was

Select your answer:
A  B  C  D  E 


Random Topics:

Sentences vs Run-OnsUnscramble SentenceSimple Future TenseVocab CheckingModals VerbPhrasal Verbs with up and downPassive SentencesModalModal Auxiliaries and Similar ExpressionsBare Infinitive and To Infinitive

Other quiz:

Grammar › View

I bought ____ new TV set yesterday.

A. the

B. an

C. a


Grammar › View

Add just _____________ sugar to my tea, please.

A. any

B. a few

C. much

D. a little

Past Participle › View

play

A. Plays
B. Playing
C. Played
D. Play


Grammar › View

Does she have to work on Sunday? _________

A. need to

B. needn’t