When the fire come.这句话中的come是不是应该写成comes?

问题描述:

When the fire come.这句话中的come是不是应该写成comes?

fire有以下几种意思,[U]为不可数名词,译为不可数的就用come,[C]的可数,用comes,
你自己根据上下文理解吧
名词 n.
1.火[U]
Do you know horses are afraid of fire?
你知道马怕火吗?
2.炉火;篝火[C]
The old men sat round the fire chatting.
老人们围坐在炉火旁聊天。
3.(电或煤气)取暖器[C]
4.射击;炮火;火力[U]
The enemy retreated under our heavy artillery fire.
敌人在我们的重炮轰击下撤退了。
5.火灾[C][U]
In case of fire ring the bell.
万一起火,请按铃。
A forest fire left hundreds of people homeless.
一场森林大火使数百人无家可归。
6.热情;激情[U]
The boy is full of fire and courage.
这男孩充满激情和勇气。
7.磨难;苦难[U]

楼主理解正确!
1.句中的fire是可数名词,但是它也使用了单数形式,所以从句谓语动词使用第三人称单数形式comes.
而且就算fire是不可数名词,根据语法规定,谓语动词也必须使用第三人称单数形式comes.
再如:Water is important for us.
2.另:此句为when引导的时间状语从句,即使该动作尚未发生,根据时态中的“主将从现”原则,该状语从句也必须使用一般现在时(comes),而不能使用一般将来时(will come).
再如:I won't go shopping if it rains tomorrow.