从整句话的意思来看,for引的是完成时态,表示持续的状态.
如果不理解的话,你可以把for hundreds of years移到句末,也就是
st.bernard dogs have saved the lives of travellers crossing the dangerous pass for hundreds of years.这样我想你就好理解了.
而原句是想强调时间的长,才把其提前的.
for hundreds of years ,st.bernard dogs have saved the lives of travellers crossing the dangerous pass.这句话中 for
for hundreds of years ,st.bernard dogs have saved the lives of travellers crossing the dangerous pass.这句话中 for
英语人气:180 ℃时间:2020-04-25 17:43:53
优质解答
我来回答
类似推荐
猜你喜欢
- 10.46公顷=多少平方米
- 2Thanks for ( )(give) me a hand.
- 3---- Could I ask you a rather personal question,Sir?
- 4生活中,你将怎样建立与父母的和谐关系.请运用八年级上册的政治书来回答
- 5一件金和铜制成的工艺品,体积为0.9dm^3,质量为10kg,求工艺品的含金质量
- 6He built a telescope ________ which he could study the skies 为什么不能用by
- 7交通指示灯及路灯能量转化.太阳能—( )—电能—( )—( )—光能
- 8I want a pair of tennis shoes,please.- _______ How do you like this pair?
- 9很短的排比句
- 10一个周长为三百米的环形跑道,甲每分钟行一百米,乙每分钟70米,丙每分钟50米三人同时同一地点同方向走,多少分钟后又在一点?