关于英语语法.what time have you been learn english?learn 用现在进行时还是原型?
问题描述:
关于英语语法.what time have you been learn english?learn 用现在进行时还是原型?
答
改为:How long have you learnt English?
就“多长时间”提问,用"how long",就具体的时间提问用"what time", 这个句子用现在完成时:have +v-ed
答
有问题,猜测这句话应该是想问“你从什么时候开始学英语”,那么就应该时What time did you start to learn English?
答
有问题.what time是一个具体的时间点,后面的动词要用一般过去时.改成:
What time did you learn English?
have been learning是现在完成进行时,用于从过去开始一直持续到现在,而且现在还在进行的动作.
没有have been learn这种说法.
答
应该原形吧