[ Perfect Tenses of Verbs ]
They have crossed the river.
A. present perfect
B. past perfect
C. future perfect

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 AntecedentOther 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 › ViewI 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
