Topics: Perfect Tenses of Verbs
They have crossed the river.
A. present perfect
B. past perfect
C. future perfect
Select your answer:

Random Topics:
Phrasal Verbs and Verb FormsWish SentencesIdiom and TensesFamily Vocabulary and GrammarTenses and PronounsSynonymModals and AdviceSimple Present Tense/be/Present ProgessiveGrammar TOEFLCoordinating and Subordinating ConjunctionsOther quiz:
Past Tenses › ViewWhile Dan … a shower, I … dinner.
A. had . made
B. was having – was making
C. were having – made
D. having – making
Type of Sentences › View
Does that old vending machine still work?
A. Imperative
B. Interrogative
C. Declarative
D. Exclamatory
