来自汤新明的问题
在英语时态中,为什么完成时中只能用have/has/had而不能用be动词?
在英语时态中,为什么完成时中只能用have/has/had而不能用be动词?
2回答
2020-05-31 23:37
在英语时态中,为什么完成时中只能用have/has/had而不能用be动词?
在英语时态中,为什么完成时中只能用have/has/had而不能用be动词?
have,hash或had在此处都属于助动词,它们都不能单独构成谓语,而be动词则可以单独构成谓语,另外be动词和have/has/had在意义上也有区别,我个人认为在学习语法的时候尤其是时态的构成上你不必追究太详细,它只是一个公式而已,再者外语本身是一门语言,希望着个回答能帮到你
谢谢,你能不能推荐一本比较好的语法书?