问题标题:
【现在完成时是由have/has+v过去分词那么变一般疑问句是为什么要把have和has提前做句首.不是说陈述句便一般疑问句时,有be动词提前,没有时加助动词do或does吗?】
问题描述:

现在完成时是由have/has+v过去分词

那么变一般疑问句是为什么要把have和has提前做句首.不是说陈述句便一般疑问句时,有be动词提前,没有时加助动词do或does吗?

廖洪祥回答:
  变一般疑问句的规则是有be动词时,提前be动词;没有时提前助动词.   比如一般现在时:   HelikesEnglish.变为DoeshelikeEnglish?   Theygotoschoolbybuseveryday.变为Dotheygotoschoolbybuseveryday?   现在完成时中have/has是助动词.所以变一般疑问句时要提前助动词have和has,在这里它们没有实际意义,不表示“有”的意思.只是辅助形成完成时态.也就是说,它们之于现在完成时的作用相当于do/does之于一般现在时的作用.例如:   Theyhavealreadylivedhereforthreeyears.变为   Havetheyalreadylivedherefrothreeyears?
查看更多
英语推荐
热门英语推荐