台灣菸酒◆英文題庫下載題庫

上一題

20. By the time the new product _____, customers were already excited.

(A) had launched
(B) was launching
(C) launched
(D) has launched



答案:登入後觀看
難度: 計算中

10
 【站僕】摩檸Morning:有沒有達人來解釋一下?
倒數 5天 ,已有 2 則答案
K(113高普會計雙榜) 國一下 (2024/11/05):
By the time the new product _____, customers were already excited.

(A) had launched (v.) 已經推出(過去完成)
(B) was launching (v.) 正在推出(過去進行)
(C) launched (v.) 推出(過去式)
(D) has launched (v.) 已經推出(現在完成)
 
翻譯:
 
當新產品推出時,顧客已經感到興奮。
 
(C) launched 是正確答案,因為句子使用 “By the time” 引導從句,表示在某個過去的時間點之前已經完成的動作
 
 
67297e9628533.jpg
 
 
By the time the meeting _____, everyone had gathered in the room.

(A) had started
(B) was starting
(C) started
(D) has started
 
答案:
 
當會議開始時,所有人已經聚集在房間裡。注意,在「By the time」引導的過去時間點下,從句動詞應使用一般過去式,故應選擇 (C) started。
3個讚
檢舉
電力滿滿(111電僱已上岸 大四下 (2024/11/06):
答案應該有錯


文法解釋:

題目句子結構為:「By the time the new product _____, customers were already excited.」

時態分析:

• By the time 是一個時間連接詞,常用來引導表示在某一時間之前的動作或情況。在這樣的句子中,主句的時態通常是「過去簡單式」或「過去進行式」,而由 by the time 引導的從句應使用「過去完成式」,以表達在過去的另一個動作之前已經完成的動作。

選項分析:
(A) had launched:過去完成式,符合「by the time」的句型結構,用來表示在「客戶已經感到興奮」這個過去事件之前,產品已經推出。
(B) was launching:過去進行式,表示當時動作正在進行,語法不符合句子語境。
(C) launched:過去簡單式,雖然可以用於表示過去的動作,但不能清楚表達動作在另一個過去動作之前完成的含義。
(D) has launched:現在完成式,表示從過去到現在的狀態,不符合句子中已經發生的過去情況。

正確答案:(A) had launched,因為這是過去完成式,正確表示在「客戶已經感到興奮」這個過去動作之前,產品已經被推出。

0個讚
檢舉


20. By the time the new product _____, c..-阿摩線上測驗