[ Present Perfect Tense ]
We have … here for a long time.
A. Be
B. Been
C. Being
D. To be
Select your answer:
Random Topics:
Verbal and Appositive PhrasesVerb + InfinitiveNarrative, Past TensesConditional Sentence Type 3Present Perfect vs Past Simple TenseFuture PassiveInversion + Passive VoiceGrammar - Punctuation of SentencesNoun Verb AgreementOther quiz:
Grammar › ViewI _____ my dinner right now.
A. eat
B. eating
C. am eating
D. ate
Vocabulary › View
In the sentence “The supercilious attitude of the wealthy heiress made her unpopular among her peers,” what does “supercilious” mean?
A. Humble
B. Arrogant
C. Modest
D. Disdainful