問題詳情

38. If you __________ medicine this morning, you might __________ better.
(A) had taken / had felt
(B) took / felt
(C) have taken / have felt
(D) had taken / have felt

參考答案

答案:D
難度:簡單0.717756
統計:A(133),B(223),C(132),D(1241),E(0) #
個人:尚未作答書單:與現在事實相反的假設、使用Should之句型

用户評論

黃馨儀】評論

*與「現在事實相反」的假設語氣從屬子句   主要子句if+主詞+ were…..,主詞+would/should +原形V過去式動詞….,could/might 例句: 1.假如我是你,我會說實話。If I were you,I would tellthe truth. 2.假如他有錢,他就能買它了。 If he had money,he could buy it. 開竅要訣在此句型中的「if子句」之動詞須用「過去式」,而be動詞不論人稱一律用were *與「過去事實相反」的假設語氣從屬子句   主要子句if+主詞+had+P.P….,主詞+...

白皮果【2015】】評論

If you had taken medicine this morning, you might have felt better. (A) had taken過去PP/ had felt 過去PP →have felt現在pp(B) took過去 / felt過去 →feel現在(C) have taken現在PP →had taken過去PP/ have felt現在PP(D) had taken過去PP / have felt 現在PP(1)與現在相反:(如果S過去….,S現在就…)If + S + 過去V ,  S + (would / might / could) + 原VIf I won the first prize, I would give it to my best friend.如果我(那時候)得到第一名,我(現在)就會把它給我最好的朋友 (2)與過去相反:(如果S過去已經…..,S現在已經…)If + S + had p.p. , S + (would / might / could)...

joyce8751】評論

首先要怎麼區分整個句子的意思是現在式,還是過去式?高手請回

郵G上榜】評論

首先要怎麼區分整個句子的意思是現在式,還是過去式?高手請回

selinakuo1978】評論

假設語氣                             if 子句                主要子句中動詞形式1.與現在事實     were                         would/should           +原v   相反                 過去式v                   could /might                            過去式助v+原v            2.與過去事實        had +PP...