After finishing the marathon in record-breaking time, he was awarded
来源 :焚题库 2022-03-07
中单选题【2017年真题】After finishing the marathon in record-breaking time, he was awarded the Citizen's Outstanding Medal by the city.
A.Finished
B.After finished
C.Having finished
D.To have finished
参考答案:C
答案解析:(1)画线部分错误分析。
本题的考点为现在分词的时态。当分词所表示的动作发生在谓语动词的动作之前时,
应用完成体,在句中主要作状语。本句中,finish the marathon (完成马拉松比赛)这一
动作发生在was awarded (授予荣誉)之前,因此应用分词的完成体having finished。
(2)选项分析。
如上所述,本题现在分词的时态应为完成体,在句中作原因状语,故选C。
[译文]他以破纪录的成绩完成了马拉松比赛,市政府授予他“杰出市民奖章”。
涉及考点
2020翻译三级综合能力考试大纲
一、词汇和语法