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:

Grammar › View

If I ________ more free time, I would join the gym.

A. had

B. have

C. was having


Prepositions › View

Professor Steiner made a remarkable contribution ________ our university during his time with us.

A. in

B. with

C. to

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