[ Tenses ]
What a great risk he has taken to save the girl!
A. Present perfect tense
B. Simple present tense
C. Past perfect tense
D. Simple past tense

Random Topics:
TAG QuestionsPast simple regular verbsAdverbs of Degree1st ConditionalPerfect TensesSubject/Verb Agreement with Collective NounsSentences vs Run-OnsPast Continues TenseSimple Past - Irregular VerbsSimple PresentOther quiz:
Articles › ViewWe’re going on holiday with … Robinsons.
A. an
B. a
C. the
D. none
Grammar › View
My students __________ a new chapter in The Green Meadows next week.
A. reading
B. were reading
C. will be reading
D. is reading