30. You had better _____ your parents about the problem today.
(A) tell
(B) telling
(C) to tell
(D) to telling

答案:登入後查看
統計: A(309), B(69), C(181), D(19), E(0) #666145

詳解 (共 3 筆)

#1187400
had better用來表達對某種狀況提出的「建議」。另外had better的用法後面一律接原形動詞。這裡要特別注意的是,had 雖然是have的過去式,但had better是用來表示對當下或未來狀況提出的建議。所以you had better do sth.就是說你現在或之後最好做什麼事情,大家千萬別把這個用法當作是過去式。
26
0
#2406603
(考文法)You had better ...
(共 157 字,隱藏中)
前往觀看
20
0
#6787943

這是一道英語語法題,題目是:

30. You had better ______ your parents about the problem today.
這句話的意思是:「你最好今天就告訴你的父母這個問題。」
這題考的是一個固定用法:had better。
had better 是一個情態助動詞片語,用來表示「最好做某事」,帶有建議或警告的意味。它的後面必須接動詞的原形。
我們來分析選項:
 * (A) tell:動詞原形,正確。
 * (B) telling:動名詞或現在分詞,錯誤。
 * (C) to tell:不定式,錯誤。
 * (D) to telling:不正確的用法,錯誤。
因此,正確答案是 (A) tell。
整句話是:You had better tell your parents about the problem today.
(你最好今天就把這個問題告訴你的父母。)
雖然 had 是過去式,但 had better 這個片語並不是用來表達過去式,而是用來給予當下或未來的建議。

1
0