Grammar Quiz

[ Perfect Tenses of Verbs ]

They have crossed the river.

A. present perfect

B. past perfect

C. future perfect

Select your answer:
A  B  C  D  E 


Random Topics:

DEGREE COMPARISONVerbs & AdverbsFuture Continuous TenseWord FormationPerfect TenseReported Speech and Reported QuestionsPresent/Past/Future Continuous TensePassive Voice Present SimpleSimple vs Continuous Past TenseSentence Structure and Pronoun Antecedent

Other quiz:

Grammar for TOEFL › View

_________ you plan to submit the report early, it is important to double-check all the data to avoid any mistakes that could lead to confusion later.

A. If you feel that the current version is satisfactory,

B. Unless you want to make additional revisions,

C. Even though the report seems complete,

D. Because you already completed the analysis,


Grammar › View

Do not touch the cat.

A. Interrogative

B. Statement

C. Exclamatory

D. Command

Modal Verbs › View

I regret that I . . . . . . take care of my parents when they were alive.

A. will not

B. would not

C. can’t

D. couldn’t


Grammar › View

I decided to … the top of the mountain this Saturday.

A. climb

B. climbed

C. climbing