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

Cara _____ leave for Canada next month.
A. shall
B. can
C. will
D. had better


Grammar › View

Jordan did not finish his homework _____ his teacher scolded him.

A. so

B. and

C. but

D. because

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