he will have been playing on the piano by that time 为什么要用on

问题描述:

he will have been playing on the piano by that time 为什么要用on the?去掉会怎么样呢?
意思是他将一直弹钢琴到那个时候。
1个回答 分类:英语 2014-12-11

问题解答:

我来补答
呵呵这个好像是高考英语里面遇到过的问题,如果我没有记错的话,应该是这样理解的:一般我们在乐器前是没有介词的,除了有些特殊的除外,这里加上了一个On是因为在这个将来进行时当中一定要有个介词在这个“钢琴”前,英语语法是个很奇妙的东西,有些像这种特殊句的你可以不用刻意的去记,当你下次遇到的时候你一下就能想起来,哦原来是这样的.
再问: 你的意思是将来完成进行时中 这个宾语前面一定要给他加个介词吗?
再答: 我记得高中的时候我也问过老师这个问题,我在这里说的是在这个时态中的乐器名词前,并不是说是这个时态,名词前就要加的哦。
 
 
展开全文阅读
剩余:2000