Grammar Quiz

[ Present Perfect Tense ]

Which one is correct ?

A. My mom has already paid the bill

B. My father has just eaten

C. I have taught English for 20 years

D. All are correct

Select your answer:
A  B  C  D  E 


Random Topics:

Tenses & PrepositionCoordinating and Subordinating ConjunctionsAdverbCountable & Uncountable NounsTenses and StructureGender and GrammarGrammar - Nouns, Verbs, and AdjectivesAdverbs of DegreeConjunctivesPossessive Nouns

Other quiz:

Grammar › View

Fix this sentence by revising the pronoun:

Neither of the kittens is ready to leave my mother yet.
___
A. her

B. its

C. mine

D. hers


Grammar › View

big

A. bigger, the biggest

B. biger, the bigest

C. more big, the most big

D. bigger, biggest

IN, ON & AT › View

She plays tennis _____ Fridays.

A. IN

B. ON

C. AT

D. [ – ]


Present Perfect Tense › View

The car has …..at the parking lot since 9 a.m

A. stop

B. stops

C. stopped

D. stoping

E. to stop