They often had fights with each other.为什么用had呢,可不可以不用?

如题所述

首先明确下fight可以当动词,意思是战斗;斗争;也可以作名词,意思是打架;吵架;战斗;斗志
用had是因为这里的fight是名词的性质,形成词组have fights with sb 与人打斗,而且had是过去式,表示他们过去经常打架。
如果你去掉had,句子变成They often fights with each other.那首先fight的词性会变成动词,然后they是复数,要用动词一般式fight,最后是时态也改变了,变为了一般现在时。
所以不用had的正确句子是They often fight with each other.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-14
They often had fights with each other.
他们经常打架。

have fights with sb 与人打斗

用had 表示是过去时,如果去掉had,句子变为:They often fighted with each other.

但是这个句子的问题在于,often
often是现在时,所以大部分情况下是不会用在过去时里的。如果often做的事情是现在还常做的,就可以直接用现在时,而不需要过去时。 但是可以用used to do sth

则:
They used to have fights with each other. = They used to fight with each other.
第2个回答  2012-11-14
had fights with sb 与人打斗

没有had 的话, 可把fight 作动词用, 即:
They often fought with each other.

【希望帮助到你,若有疑问,可以追问~~~
祝你学习进步,更上一层楼!(*^__^*)】本回答被网友采纳
第3个回答  2012-11-14
固定搭配
相似回答