[ 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:
Present Perfect › ViewAnna ______ (see) improvement in her eczema since she started using the special cream.
A. has seen
B. saw
C. is seeing
D. sees
Grammar › View
If you stay awake all night, you will ______________ tomorrow .
a) be very energetic
b) be very slim
c) be very tired
d) be very successful
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
