how long have there been mice in your attic?
—————————————————————————————— two months.
用for或since回答
人气:227 ℃ 时间:2020-01-27 20:06:58
解答
【There have been mince in my attic for】 two months
我的阁楼上有老鼠已经有两个月了.
for two months 这是现在完成时的时间状语.为什么用there have呢因为问句是 have there been,答句要改成陈述语序,也就是there have been。there have been 是 there be的现在完成时态。
推荐
- how long did you stay there/have you been stay there有什么区别?
- As long as there have been mice,people have sought a better mousetrap.这句话不懂.
- there have been 和there has been是怎么用的
- How long have you been away there这句话对吗
- 选择填空 _____have you been there before?A.How long B.H ow often C .How many D .How soon
- be unwilling to leave; be reluctant to part; delay going; linger on [over; a
- 设集合A={-2,3},B={x|x^2-2ax+b=0},若B≠空集且B包含A,求a,b的值
- 已知分子式为C10H14的分子,不能使溴水退色,但可使酸化的高锰酸钾溶液退色.他的分子结构中含一个烷基,它与液溴在还原铁粉存在下反应生成一溴代物的结构有3种,则此烷基的结构有几种
猜你喜欢