Didn’t get a ticket for the match, he can only watch it on TV at home.A、Not gett

游客2023-12-31  3

问题 Didn’t get a ticket for the match, he can only watch it on TV at home.

选项 A、Not getting a ticket for the match
B、Not being getting a ticket for the match
C、Not having been got a ticket for the match
D、Not having got a ticket for the match

答案 D

解析 (1)画线部分错误分析。
  本句话出现了两个谓语动词,应添加连词或将一个分句改为非谓语动词结构。
  (2)选项分析。
  现在分词having got a ticket是完成体,其否定形式是在现在分词前直接加not,表示这个动作发生在主句谓语动词表示的动作之前。故选项D为正确答案。选项A中动词get动作发生在主句动词watch之前,应为完成体,因此时态错误。选项B为形式错误,being多余;选项C应为主动语态,因此错误。
转载请注明原文地址:https://tihaiku.com/zcyy/3320467.html
最新回复(0)