一道英语选择题,希望能有解析

学习 时间:2026-03-31 20:23:22 阅读:4408
一道英语选择题,希望能有解析( )and I'll get the work finished.A.Have one more hour B.One more hourC.Given one more hour D.If I have one more hour希望能详细的解释每一个选项!感激万分!希望能仔细详细地分析A和C

最佳回答

糟糕的悟空

内向的小蜜蜂

2026-03-31 20:23:22

此题有较强的口语知识背景。A,如果选A,那and多余,就算去掉and这句话也有错误,应该是Having one more hour I will get the work finished。前面算条件状语,因为状语的施动人也是I(和主句主语相同),可省略。但是如果状语的施动人和主句的主语不同,那那么就要带上状语的主语。如:U giving me one more hour I will get the work finished。这是一个完整的句子,意思是如果你再给我一个小时我就能干完了。但是条件状语的主语是U,真正句子的主语是I,所以条件状语的主语就不能省略了。B,B是类似口语的用法

最新回答共有2条回答

  • 粗犷的舞蹈
    回复
    2026-03-31 20:23:22

    此题有较强的口语知识背景。A,如果选A,那and多余,就算去掉and这句话也有错误,应该是Having one more hour I will get the work finished。前面算条件状语,因为状语的施动人也是I(和主句主语相同),可省略。但是如果状语的施动人和主句的主语不同,那那么就要带上状语的主语。如:U giving me one more hour I will get the work finished。这是一个完整的句子,意思是如果你再给我一个小时我就能干完了。但是条件状语的主语是U,真正句子的主语是I,所以条件状语的主语就不能省略了。B,B是类似口语的用法

上一篇 有没有更多的英语词语接龙

下一篇 hang表挂;表闲逛;表绞死的过去式过去分词