在CD上找到时态问题的答案了:is thought to have done中have done其实是表示往前推一个时态,来区分is thought to do,因为to后面一定要跟动词原型,所以要做如此区分,所以,have done并不是表示完成时。
错误选项里的who指代了ancestor's,而who只能指代人。低级错误!
Y染色体只能来源一同一个祖先的染色体,而不是同一个祖先,to have done不是错的
看来时态错误的严重性很靠后。。。
A'B, 或者A's 的核心詞都是後面的B,此時定語從句就近修飾B,因此WHO使用錯誤。have表示一直持續到現在的影響
根据平行,后面接的部分必须是所有格,根据140,000 years ago可知应该是过去时,而ancestor在从句中做主语,所以whom 不对,to have done...ago...是对应过去的事情已经发生的正确表达
因为句子过长而认为不简洁的stereotype应该改一改! 平行结构很完美,时态也是正确的
根据平行,后面接的部分必须是所有格,根据140,000 years ago可知应该是过去时,而ancestor在从句中做主语,所以whom 不对,to have done...ago...是对应过去的事情已经发生的正确表达
have lived
to have done...ago...是对应过去的事情已经发生的正确表达
Y 从Y 平行杀A/B/C whom it - it多余杀E
把网站装进口袋
随时随地练习