猜猜下面哪個是正確答案?
1.你家裡有幾口人? ( )
A. How many people in your family?
B. How many people are there in your family?
2.我家有三口人。( )
A.There are three of us in my family.
B.My family have three people.
3.他送我一份禮物。( )
A.He sent me a present.
B.He gave me a present.
4.這價格太貴了。( )
A.The price is too expensive.
B.The price is too high.
建議選完答案以後再看解析哦~
↓↓↓
1.你家裡有幾口人?
A. How many people in your family? (×)
B. How many people are there in your family? (√)
解析:用How many people in your family? 來問老外家裡有幾個人?人家會懂你的意思,但它在語法上是錯誤的句子。這句話沒有主語或動詞,成分殘缺,是個不成立的句子。
改法是用there 的句型,變成How many people are there in your family?另外也可以用人當主語,改為How many people do you have in your family?
2.我家有三口人。
A.There are three of us in my family.(√)
B.My family have three people.(×)
解析:由於漢語和英語的語序不同,說話的重點也不同,英語表達偏向用“it”,“there be”以及名詞性主語開頭。而中國學生則習慣用“I,we,they,my”等開頭的句子,不僅通篇句式單一,也打破了英語表達的語言習慣。
3.他送給我一份禮物。
A.He sent me a present. ( × )
B.He gave me a present.(√)
解析:send 所指的“送”其實是“寄送;傳送”,所以除非禮物是寄送或由專人送去的,否則不能用這個字,應該要用give (給)這個動詞。
4.這價格太貴了。
A.The price is too expensive.( × )
B.The price is too high. ( √ )
解析:在英文裡,只能說某物便宜或貴,也就是說當你要用形容詞cheap (廉價的) / inexpensive (不貴的) / expensive (昂貴的)時,只能用某物當主語。
比如:Carrots are cheap. (紅蘿蔔很便宜。)
當主語是price 時,正確的形容詞應該是high (高) / low (低)。
閱讀更多 喜歡說英語 的文章