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
答
是现在完成时的标志,for加时间段,表示“……以来”…
答
表示几百年来。for表示一段时间
答
从整句话的意思来看,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 数百年来,这里的表示时间,某一特定的时间,在……时节,持续达