猜猜下面哪个是正确答案?
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 (低)。
,