永发信息网

my father and my mother have been married for30years,and never once-----with each other

答案:6  悬赏:0  手机版
解决时间 2021-02-15 15:53
  • 提问者网友:箛茗
  • 2021-02-15 10:14
my father and my mother have been married for30years,and never once-----with each other
最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-02-15 10:52
never是表示否定的副词,放在句子前,所以整个句子要用部分倒装的形式。
前半句中出现了 for30years,表示这是一个持续性的状态,前面一句用的是完成时,表示动作持续到现在(他们的父母都没有吵过一次架)。
所以后句时态要和前句一致,也用完成时。所以整句话都要用完成时。 他爸妈结婚30年,是指包括现在在内的30年,如果用b的过去式,就表示他爸妈过去不吵架,现在吵架了,那就不能用完成时了。
never once--have they quarreled---with each other。 转换成原句是:
they have never quarreled with each other.

这里涉及到的一个知识点是:表示否定的副词(如句中的never, hardly, not only, nor, little, seldom, nowhere, not until, hardly…when, no sooner…than, by no means)放在句首时,需要部分倒装,部分倒装就是将句子的主语和谓语换一个位置就OK了。

这样说应该很清楚了。
希望能帮到你,谢谢。
全部回答
  • 1楼网友:纵马山川剑自提
  • 2021-02-15 15:29
前面有一个时间段30years,表示一个时间段的动作是有延续性的,所以要用完成时。还有一个判断标志是,这是一个and连接的并列句,所以事态要一致,前面是have been married ,后半句也要用相应的时态。
希望帮到你!
欢迎追问!
  • 2楼网友:底特律间谍
  • 2021-02-15 14:16
过去时只说明了过去的情况,与现在无关,而前面的句子用了现在完成时,and连接的句子要对等,用现在完成时与现在的时间就有关联了
  • 3楼网友:舍身薄凉客
  • 2021-02-15 13:31
就应该选B啊
就是要表示过去曾发生的动作,不强调对现在的影响,所以不该用现在完成时
你好好看看答案,是不是你看错了?
  • 4楼网友:街头电车
  • 2021-02-15 11:58
有并列连词and,前面是完成时,后面一般也用完成时(一般情况)
这里,不是特殊情况,就用完成时,口语里也可以用过去式
  • 5楼网友:笑迎怀羞
  • 2021-02-15 11:23
A.
完成时表示从过去的现在都不曾,过去式表示过去不,但现在不一定哟。题意显然是前一种。
祝你学习进步,更上一层楼! (*^__^*)
不明白的再问哟,请及时采纳,多谢!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯