早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Howlonghavethetwocountriesbeen?Howlonghavethetwocountriesbeen?A.atawarB.inwarC.atwarD.inawar这几个短语有什么区别啊?求详解

题目详情
How long have the two countries been ________?
How longhave the two countries been ________?
A.at a war B.in war C.at war D.in a war
这几个短语有什么区别啊?求详解
▼优质解答
答案和解析
选C,at war,这个是固定搭配.
at war :在交战状态中.
这个词组本来就可以表达持续状态,所以跟have been的时态也对应.
其他几个不是固定搭配词组的.