答案是D,have been doing sth 表示“从过去开始一直到现在都在做”的意思,这里的when表示“这时”,全句的意思是“今天早上我看电视还不到半个小时,这时我妈妈叫我去练习弹钢琴.”
告诉我你的理由.答案是D不是只有have done sth.when…… 的句型吗
13个回答
相关问题
-
主动表被动的句型有哪些?have sth to do 和have sth to be done有什么区别?
-
keep sth done有这种用法吗1?和 have sth done 有什么区别
-
有没有can have done sth?could have done sth有两种意思吗?can't/couldn'
-
shoud have done sth是完成时的结构吗?
-
有would rather not have done sth的结构吗
-
I have done sth请问这里的have是什么词,助动词吗
-
it's important that sb is done sth有这个句型吗
-
have sth.done 和have sth.to be done用法有什么区别
-
have sth done和sb have sth to be done有什么含义上面的区别?
-
have been done 是被动语态 have sth done 也是被动语态 我有点蒙了.