英语好的人,帮个忙~~~~

来源:百度知道 编辑:UC知道 时间:2024/06/21 10:31:29
He has only three men______(帮他干活)on the farm.(work)
答案是working for him

为什么不能填who worked for him ???

1可以的用从句的话!
但是主句事态为has现在时……又不太好了……

2如果是He had ……
那完全可以

3但是看题目讲究的内容,就是说试题考的重点应该是让你知道vt+ing的用法,故working for him 最佳。

我觉得大陆的英文好奇怪!
你都没有把题目的要求说出来怎么做咧?

强调的是"他只有三个帮他干活的人”,而不是“那三个人帮他干活”

who worked for him中将worked改works就也可以啦~~

He has only three men______(帮他干活)on the farm.(work)
答案是working for him

如果题目的has 改为had就可以用who worked for him 罗,前后时态要一致么
而这里是has,所以就是who are working for him,也就是working for him 罗