The poor little boy who____caught stealing a cake over there is an orphan.A.hasB.hadC.gotD.is 請對各選項加以分析。謝謝!!

熱心網友

答案是C,句意為"那邊那個偷蛋糕時被抓住的小男孩是個孤兒.首先要用被動語態,排除前兩個選項,其次小男孩被抓住這個事發生在過去肯定要用過去式,這樣選項D也可以排除,答案C,got這個詞本身就可以做系動詞用,在此處與caught恰好構成被動結構表示被抓,符合題意所以答案為C.

熱心網友

C英與當中被動態的構成有兩種形式:be+p.p.和get+p.p.,分別稱之為be型被動態和get型被動態。本句根據意思是一個被動形式,catching是-ing分詞作伴隨狀語用。本句的意思是“那個可憐的小男孩是個孤兒,他在偷東西的時候被人抓住。”

熱心網友

B是答案吧,因為從語義上是比較合理的。

熱心網友

答案是D。首先考慮語態,被動句式正確的只有C,D;其次很關鍵的就是over there,它表明是說話人直接指向的現場情況。over there與句首的“Look!”一類結構一樣,要求所處分句(從句)應當與句子基準時態一致。 [在比較口語化的場合get被動結構與be被動結構基本上是等價的;所以本道題的關鍵是要找到時態標志詞。]

熱心網友

我認為答案是D,表示被動語態,who is caught stealing a cake 作little boy 的定語,整個句子的意思是站在那邊的那個小男孩偷蛋糕時被人抓到了,他是一個孤兒。

熱心網友

The answer is C. The passive voice.

熱心網友

B過去完成時態!