Grammar Quiz

[ Present Perfect Tense ]

Which one is correct?

A. I have known him for many years

B. We have been here since two weeks

C. I had made a cup of coffee

D. She has the most beautiful voice

Select your answer:
         


Random Topics:

Simple, Compound, Complex SentencesSimple Present and Present Continuous TensePronouns, Verb, ConjunctionGrammar and Passive VoiceReported Speech and TensesGrammar, Literature, and VocabularyHelping and Linking VerbsSecond and Third ConditionalParticiple Adjectives

Other quiz:

Grammar › View

My neighbor __?__ in her hammock all afternoon.

A. has laid

B. has lain

C. has layed


Grammar › View

_________ you want to ask questions, you have to put up your hand first.

A. If

B. But

C. And

D. Because