[ Tenses ]
We……. here since yesterday
A. has been
B. have been
C. were
D. have

Random Topics:
PrepositionPresent Simple/AffirmativePronoun Antecedent AgreementPast or Present Verb TensePresent Tense vs Past TenseRelative Pronoun/AdverbsTime PhrasesGrammar - Present Perfect TenseComparative AdverbsGrammar: Imperative and Exclamatory SentencesOther quiz:
Idioms › View“En masse” means ___.
a. one by one
b. nobody
c. as a group
Grammar › View
They have been animal_____for the last 20 years.
A. activiley
B. activism
C. activist
D. activists
Phrasal Verbs › ViewI try not to make ____ excuses when I’m late. It’s my fault for not preparing.
A. up
B. to
C. down
Grammar & Vocabulary › View
John is a brave boy who enjoys all sorts of extreme sports, but he is ________ spiders as he had been bitten by one before.
A. fond
B. proud
C. terrified
D. ashamed
