1._____ enjoy many years of health and happiness.A.Wish you B.May you C.Will you D.You wish選什么?為什么?

熱心網友

選B,該句是部分倒裝,英語中常用may開頭表祝愿,是固定用法全句意思是:祝你永遠健康快樂

熱心網友

選B.這是個倒裝句,還原為: I wish you may enjoy many years of health and happiness.當說祝福語時,通常用這種結構來表達,如:May you live long ! 祝你長命百歲!

熱心網友

B May sb.+V原 表示“祝某人....”

熱心網友

BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB

熱心網友

B may+完整句子 表示祝愿,整個句子可看成是may前提的部分倒裝句May Chairman Mao a long life!wish sb to do sth.題干中缺to

熱心網友

選B may you后跟虛擬語氣,如果用wish直接加祝愿而不應有動詞

熱心網友

B May you ......固定結構,如May you sucess.

熱心網友

B

熱心網友

我認為應該選A.咱們不妨用排除法來做這道題。首先,A選項填在原句語法沒有錯誤,是表示對對方的一種祝福,翻譯成中文就是“祝你永遠健康快樂”。可做這種題要選最佳答案,所以A作為被選答案之一。B選項雖然語法上也沒有什么大錯,但大多數用在疑問句里,而且沒有"May you"這種說法,在這里用感覺有些Chinglish的意味.所以排除。C選項 Will you很明顯應是用在疑問句里,所以排除。D選項 在語法上沒有wish do這種說法,而是wish to do.而翻譯上也不通順,排除。 所以應選A項

熱心網友

B.May sb do something,如果要用wish,應該是I wish you a happy christmas,wish sb sth.

熱心網友

A

熱心網友

B.固定結構吧。wish做動詞表示虛擬,will是很客觀的,和人的心愿沒有關系。May sb。。。。就對了。