挑错题,谢谢!factory workers (had to) work (very hard) before, (so) (had farmers).

来源:百度知道 编辑:UC知道 时间:2024/08/31 08:16:07
factory workers (had to) work (very hard) before, (so) (had
a b c d
farmers).
答案是d,请问为什么呢?这句话很别扭是什么意思呢?
请问这句话是什么意思呢?

D,had要改为did,have to 的助动词不是have,而是do,要熟记。

祝楼主更上一层楼

D had-> did

应该是so did farmers
因为前面的had是have to的形式出现的,不是助动词have。前面只是一句过去式的句子
have to表示不得不

这句话前面的had to是have to的过去式,意为“不得不”,和完成时没有任何关系,所以用过去式的倒装用词,即did。
所以该改D