when在宾语从句中的特殊用法

在宾语从句中when我们多看作是副词做状语。但是也见到过一些特殊疑问句是用since when提问的。所以老师我的疑虑是 since when是否可以用在宾语从句中呢?在定语从句中有看到过类似的句子,但是在宾语从句中暂时还没有看到过。请问老师以下几个例句是否有误:

I wonder since when it has been like this.    

I don't know till when you will finish the job.   

I will confirm by when the job can be finished.


请先 登录 后评论

最佳答案 2019-07-22 14:57

原则上,任何一个特殊问句都可以通过去倒装、去问号、做时态、人称等相应调整而用作名词性从句。所以,既然since when, till when 可以引导特殊疑问句,它们就一定可以引导间接疑问句(名词性从句的一种)。这是毋庸置疑的。不需要例句支持,这是原则。

至于你的句子是否成立,取决于你的从句结构是否正确。比如你的 I don't know till when you will finish the job.  这个句子显然是错误的。finish为非延续性动词,在肯定结构中不可以与till状语连用。

其实,你也不需要找例句或自己造句。知道它们可以引导名词从句就行了,以后阅读中注意观察。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,9094 浏览
  • WJRWX 提出于 2019-07-19 12:28

相似问题