英语关系代词(顺便带道题)急!!!!!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:04:33
老弄不懂what作为关系代词(也就是在定语从句中的疑问)请讲讲。譬如,do you know what……后面是说they were doing,还是were they doing呢?
题:I wonder______her job by yesterday evening.
A.if she finished B.whether she had finished
C.had she finishedD.was she finished

好的追加30分!谢谢各位,帮帮忙!

定语从句中动词是不倒装的,所以一定是they were doing。
问题里的C D可以排除
A和B里,因为问的动作发生在过去的过去(现在——yesterday evening——her job),所以用had finished比较合理。 选B

你说的不是定语从句中的问题,你说的是宾语从句中的问题。
宾语从句如果是疑问句,都要该成陈述形式。你所举的第一个例子就是:Do you know what they were doing?
第二个选择B。同样也是宾语从句。因为从句中有by yesterday evening时间状语,所以要用完成时态,因为是截止到昨天晚上,所以用过去完成时态。这是特殊疑问句用做宾语从句,可以用if引导,也可以用whether 引导。
宾语从句一共有三种形式:
一,陈述句做宾语从句,直接把该陈述句放在宾语位置,可以用that连接,也可以不用that。
如:I hope you can come tomorrow。
二,特殊疑问句做宾语从句,把疑问句改成陈述形式,在放在宾语位置。例如你所举的第一个例子。
三,一般疑问句做宾语从句,把疑问句改为陈述形式,用if或whether引导,而且不能省略。你所问的那个选择题就是这种情况。
详细内容你应该去查查语法书,上面讲的很详细。

what作为关系代词引导的从句,其语序应该是正常语序。所以正确的说法是:Do you know what they were doing?
选择题答案:B

后面接they were doing
选B
不好意思我做英语题一向是凭语感,说不出个所以然
做个记号,跟着看看别人的回答

应该接they were doing,关系代词后面的语法按正常的来。
第二个是B,是否用IF或WHETHER都可,关键看时态,昨晚已经是过去式了,所以结束与否要用过去完成式

你知道X 用what后面的从句 完整的解释或者形容这个X what后面的从句用陈述句

答案是B

if与whether都是是否的意思 但if不能这么用