沪江小Q / 全部问题 / 考试英语 / 英语六级

英语 |  日语 |  法语 |  韩语 |  部落 |  小D |  网店 |  网校 |  公益 |  更多
我要举报 [已解决问题]

I have heard the news that they had won the game

提问者: sarala214 - Q籽一级 
悬赏沪元:20 浏览 1210 次
请英语牛人解释分析下语法问题
最佳答案
I have heard 是一个现在完成时的主句,表示过去或现在的行为对现在的影响;
the news that后接一个同位语从句,是对news 的解释说明,从句用过去完成时是因为从句行为是发生在主句动词之前的行为,主句用现在完成时,从句就用过去完成时

登录以后可看到完整内容!没有账号?立即注册»
2008/10/22 0:08:21 回答者:Angelaloverafa


提问者对于答案的评价:太好了 非常感谢你们
其它回答(3)
试试:)
现在完成时,主句是I have heard the news, 后面做宾语从句修饰news, 由于是过去的过去,所以用had won.
我也是学习的哈,不对的地方说出来一起学习:)
3年前 回答者: monalisir - Q籽一级
I have heard the news (that they had won the won the game)同位语从句
3年前 回答者: limin0214 - Q籽一级
主句是一个现在完成式I have heard the news ,that 引导的同位语从句they had won the game 补充修饰news。消息他们赢得了比赛的消息发生在我听说之前的过去且已经发生所以同位语从句they had won the game 用了过去完成式。
3年前 回答者: wimtt123 - Q籽一级
   您需要登录以后才能查看评论及回答问题!没有账号?立即注册»

我的问题    我要提问




相关链接

快到期问题