早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一句时态比较奇怪的句子,theredoesn'tseemtohavebeenanydifficultysolvingtheproblem.这里很奇怪既然前面用了doesn't一般现在时态,为什么后面要用havebeen完成时表示过去的事情呢.这个不是矛盾么

题目详情
一句时态比较奇怪的句子,
there doesn't seem to have been any difficulty solving the problem.
这里很奇怪 既然前面用了doesn't 一般现在时态,为什么后面要用have been完成时表示过去的事情呢.这个不是矛盾么
▼优质解答
答案和解析
要把前面用的doesn't 一般现在时态与后面用的have been完成时分开理解.前面是谓语时态,它取决于整个句子的意义和语境.后面是不定式的时态,它取决于和seem发生的先后顺序.如seem to do ,to do 和seem同时发生.seem to be doing,to be doing和seem同时发生并且在进行之中.seem to have done,to have done要先于seem发生.