作业帮 > 英语 > 作业

The tickets _ at the entrance we walk into the exhibition ha

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/11 13:50:50
The tickets _ at the entrance we walk into the exhibition hall.
A.checked B.being checked C.having checked D.to be checked C
The tickets _ at the entrance we walk into the exhibition ha
having done是指现在分词的完成形式作状语
这动作在谓语所表示的动作之前发生
也就是说表示 :
The tickets having checked 这个动作 发生在 we walk into the exhibition hall.之前
另外 checked 也可表示被动
我觉得这个句子还可以这样表达:
The tickets having been checked at the entrance we walk into the exhibition hall.
而且 having checked 是一个从句 修饰tickets 省略that
The tickets ({that} having checked) at the entrance we walk into the exhibition hall.
A :check 这个动作不是tickets 发出的 不能这样表达
B:being done 中文可译为:现在正在被…… 不符合时态和语意 不正确
D:to be done 经常表示:将来要做的动作 而且表达被动 显然也不符合时态语意 不对
所以选择C
再问: 可是老师好像说答案是A,网上说是C,怎么解释?
再答: 不能是A 啊 A现在都不构成一个句子 A 的话得这样:The tickets is checked at the entrance we walk into the exhibition hall. 或者这样: With The tickets checked at the entrance we walk into the exhibition hall. be+done 是被动语态的结构 票应该被检查 (check 这个动作不是tickets 发出的、是人或机器发出的) 所以用被动语态才可以 还有这个题嘛 明明是两个句子 中间没逗号没连词 、 The tickets having been checked at the entrance ,and we walked into the exhibition hall. 这样比较好吧 having been checked 表示 已经被完成 像一种状态、 票已经被检完了,我们就进了展览大厅。 这题有点歧义 考试不会考这个原题 你掌握了这个知识点就可以了
再问: 刚刚问老师她说check和enter两个动作是基本同时发生的,所以不用完成,checked本身又已经可表被动,所以选A。你的回答十分详细,谢谢!我会追加分数的。
再答: 好吧、不过那个句子最好在前面加上with 好些、 being done 经常表示:正在做的动作 表示被动 可译为:现在正在被…… to be done 经常表示: 将来要做的动作 而且表达被动 可译为:将要被…… having done 动作在谓语所表示的动作之前发生 和一般过去时一起用 having done 后的动作 比过去时的那个动作进行的要更早 having been done 现在进行完成时 译为:已经被完成 还有一种结构 With sth.done,+句子 它表达一种状态 译为:……已经被完成 With everything bought,he went home. 所有东西都买完了,他回了家。 时态表达过去时 但其实表达状态 已经完成。 恩 我又把这些整理了一下 你懂了就好 O(∩_∩)O~