难道ETS认为完成时可以跟具体时间一起用吗?也就是说,下面的句子是正确的: Mary has finished her undergraduate study in 1998.我觉得这是不对的.
colacat mm,我的问题是完成时是否可以跟具体时间一起用.
请NN指导.
这个例子是不对的.因为这个finish的点的概念,所以用过去时就可以了
举报
可不可以查查pioneered的词性呢,说不定它有形容词的意思呢,那么这里的have 就不再是完成时态的助动词,而是可以理解为“拥有”。
这样题干也可以翻译成“埃及人因早在公元前2650年就拥有先进的防腐技术而著称于世”。
这样是不是好理解一些呢,回家查查字典去,要是说错了,不要拍我板砖,呵呵
have 如果做实意动词,后面应该是名词,而不是形容词
have如果是实意动词,当然要跟名词,这个名词就是“embalming methods”,pionnered是用来形容methods的。
可是我还是没有去查字典呢,要是说错了,不要拍我板砖,呵呵
pioneer
n.
colacat,我再举个例子: I have led this organization in 1998.这里lead不是点的动作.可是这个句子好像也不对啊.
其实之所以完成时不可以加具体时间是因为完成时本身表示一种不定指的概念,不记得哪本书看的了,不过确实有这么一说,中学的时候老师说见到过去具体时间就不用完成时,可估计多半没有说为什么,这里的时间仅仅是一个模糊概念,句子里面并没有强调这个时间。
Hi, I have one question related with "be credited to". From Longman,
"be credited to somebody/something"--- if something is credited to someone or something, they have achieved it or are the reason for it:
发表回复
手机版|ChaseDream|GMT+8, 2025-4-25 16:01 京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号
ChaseDream 论坛
© 2003-2025 ChaseDream.com. All Rights Reserved.