[ 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:
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