Grammar Quiz

[ Tenses ]

. Which sentence is correct?

A. I have been knowing him for years.

B. She writes a letter at the moment.

C. They have just finished their lunch.

D. He is works in a bank.

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Past Tense (was/were)Indefinite and Intensive NounPunctuation and GrammarWish / If only ( Present)First ConditionalConditionalTransportation VocabularyModals of ObligationPerfect Tenses and VocabularyModals of Prohibition

Other quiz:

Grammar › View

My brother ……. (watch) TV and I ……… (read) a great novel.

A. am watching / is reading

B. isn’t reading / isn’t watching

C. is watching / am reading

D. are watching / is reading


Homophones › View

I______something was wrong when I saw his face.

A. knew

B. new

Grammar › View

The company asked that all employees_______personal calls during business hours.

A. accepting

B. not accepting

C. not accept

D. accept


Grammar & Vocabulary › View

Rabbits are ________ creatures as they enjoy hopping around at night and resting during the day.

A. nocturnal

B. famished

C. disciplined

D. herbivorous