Grammar Quiz

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

Other quiz:

Grammar › View

I _____ 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