Grammar Quiz

[ Tenses with Time Expressions ]

He has already eaten dinner.

A. He has skipped dinner.

B. He will eat dinner later.

C. He is preparing dinner now.

D. He has finished eating dinner.

Select your answer:
A  B  C  D  E 


Random Topics:

Noun and Modal VerbsModals "Should"Tenses & Conditional SentencePresent Tense (Negatives and Questions)Relative & Interrogative PronounsPresent Tenses and ConnectorsPresent Simple: affirmative, negative, interrogativeNarrative TensesWill or Going toPast Tense & Past Continuous Tense

Other quiz:

Verb Tenses › View

………….she run a lot?

A. do

B. does

C. is

D. are


Grammar › View

You can do it! It’s too soon to ____ up!

(A) Not

(B) give

(C) make

(D) stop

Vocabulary › View

preamble-

A. to cause to become; to perform; to deliver officially; to process, extract

B. rough, irregular; severe, stern; strong; stormy

C. an introduction to a speech or piece of writing

D. rough, irregular; severe, stern; strong; stormy


Grammar › View

Choose the definition of the next idiom:

lend someone a hand

A. to offer to help someone

B. to express anger to feel better

C. to be very nervous