B比A更适合,不是因为后面的不定式,而是因为 day and night 这个词组,是日以继夜的意思,日夜不停地工作,持续地工作,反复的工作,所以用进行时更适合。学会查英英、习惯查英英,很多问题都能得到靠谱的解答:
一家之言,仅供参考;
勤查英英,必有所获!
【1】一般现在时态“works”表示现在“长期存在的状态”
Tom works in a shoe factory.汤姆在一家鞋长工作。
【2】现在进行时态“is working”表示目前眼下“阶段存在的状态”也就是“阶段进行”
Tom is working on a new novel these days.汤姆这些天在写一部新小说。
综合上述,网友提供句子属于第2种用法,阶段进行,所以只能填 is working
Xiaoming is working on the project day and night to meet the deadline.
特别备注:阶段进行:在说话人说话时,即在说话人说这个时间点,动作不一定正在发生。如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!