Grammar Quiz

[ Present Tenses ]

David (eat) ______ 3 eggs and is eating another one.

A. has eaten

B. ate

C. has been eaten

D. eats

Select your answer:
A  B  C  D  E 


Random Topics:

Present Simple TenseVocabulary and ModalsGrammar Error Correction (Simple Present Tense)Grammar, Conditional Sentences, VocabularyIf Conditional Zero and OneConditional SentencePresent simple or Past simpleWish, Unless, If sentenceSuperlativesLinking Verbs & Helping Verbs

Other quiz:

Present Perfect and Present Perfect Continuous › View

The Present Perfect Continuous answers the question…

A. how long

B. how much

C. how often

D. how are you


Grammar and Vocabulary › View

Where’s Pam? Oh, no! We’ve _____________. We’ll have to go

back and get her.

a. left her behind

b. fallen for her

c. left her out

d. fallen out with her

Grammar › View

One combination is not possible: Nuclear ______.

A. reactor

B. power

C. energy

D. rig


Grammar › View

Mei Li is opening a bank account in Bank Niaga _________.

A. after

B. then

C. during

D. now