Grammar Quiz

[ Verb Tenses ]

Which sentence is in the present perfect tense?

A. He has just finished his homework.

B. He finished his homework an hour ago.

Select your answer:
A  B  C  D  E 


Random Topics:

First ConditionalDeterminersState Verbs and Action VerbsPresent Forms and Narrative TensesQuantifiersZero Conditional SentencePassive Voice & TensesPerfect Verb TensesModals with Perfect InfinitiveGrammar and Preposition

Other quiz:

Idioms › View

To “lash out” means to ___.
a. shout at someone
b. relax
c. kick or punch someone


Grammar › View

By next summer, they will have ____ that bridge.

A. built

B. builded

C. build

Relative & Interrogative Pronouns › View

To whom am I talking to?

A. interrogative

B. relative


Phrasal Verbs › View

recover from an illness, overcome a problem

A. get into

B. get off

C. get over