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:
A  B  C  D  E 


Random Topics:

Along & Againstwas wereAbilityGrammar Double Object VerbsModals for ObligationGerunds in SentencesVerbal and Appositive PhrasesPresent Perfect - Just, Already, YetPassive Voice, Modals of Deduction and First ConditionalGrammar on Conditionals

Other quiz:

Modals › View

Which sentence uses a modal verb to express a strong recommendation?

A. You might try the new ice cream flavour.

B. You could try the new ice cream flavour.

C. You must try the new ice cream flavour.

D. You can try the new ice cream flavour.


Grammar › View

I ……for my pen. Have you seen it?
A. am looking
B. looking
C. look
D. will look

Grammar › View

Andika and Tika will ____ to my party tonoght.

A. come

B. came

C. comes


Subject Verb Agreement › View

Physics ________ my favorite subject in school.

A. become

B. is become

C. becoming

D. is