[ Present Perfect Simple & Present Perfect Continuous ]
The Giant Panda ___ an endangered species for years
A. has been
B. was

Random Topics:
Sentences vs Run-OnsUnscramble SentenceSimple Future TenseVocab CheckingModals VerbPhrasal Verbs with up and downPassive SentencesModalModal Auxiliaries and Similar ExpressionsBare Infinitive and To InfinitiveOther quiz:
Grammar › ViewI 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 › Viewplay
A. Plays
B. Playing
C. Played
D. Play
Grammar › View
Does she have to work on Sunday? _________
A. need to
B. needn’t
