一道非谓语动词的题目
Did you find out who had stolen my watch?
That child didn't admit _____
doing that / having doing that
为什么选后面一个?
人气:101 ℃ 时间:2020-03-23 15:35:07
解答
admit doing sth.
“偷表”这个行为是作为过去完成的事,答案是否有误?
having done that——我认为答案是这样的恩 我先前写错了, 为什么不能选第一个答案呢?如果选第一个就表示“偷表是不被允许的”表示这个行为还没有发生,没有“完成”的意思。选第二个表示这个行为在过去已经发生了表示这个行为还没有发生 不是用 admit to do 么? admit doing 不是就表示已经发生了么?翻译一下这个句子::你有没有找出是谁偷了我的表?(“偷表”这个事过去已经发生):那个孩子不承认他做过。(“不承认”也是一个过去做过的事,“偷表”是在“不承认”之前,也是过去做过的事,所以用过去完成时)不知道你能不能理解,英语的几种时态有时候是比较难得理解,要通过想像情境,把自己想像成句子中的一个主人公,呵呵。
推荐
猜你喜欢
- 检测有机磷为什么采用气相色谱法检测(附有火焰光度离子化检测器)
- this is the first machine we made和 this is the first machine made by us,这是我们造的第一台机器的翻译,哪个对的
- 若计算出晶闸管的额定电流为19.81,则标注的时候是进位还是舍啊?写19还是20?说明原因.
- 七上科学作业本B太阳和月球(二)答案
- 保护海洋需要做到那些,请举例说明
- 从正面观察物体,只能看到他的什么和什么 从左边观察物体,只能看到它的什么和什么 从上面观察
- 数学题:已知a为第二象限的角,sina=3/5,β为第三象限的角,tanβ=3/4,求tan(2x+β)的值,求高手解答!
- 根据答句写问句I usually play the piano on the weeknd