一道初三英语选择题,高分悬赏!!!

题是这样的
—Who ____ that piano?
—My sister , when she _____ time.
A.plays,has B.is playing,has C.plays,is having D.is playing ;has had.
请大家把理由写出来好吗?谢谢margueritebaby,tammy96232 ,zsu_tangxiao ,第47个浪人,jillcqj 提供理由!

答案是B。
这里主要是区分现在进行时和一般现在时的用法。现在进行时表示正在发生的动作,一般现在时则是描述经常性的动作。
就原题来看,翻译成中文就是-谁在弹琴啊?-我姐姐,他一有时间(就弹)。因此,第一个空是现在进行时,表示正在发生,谈话的两个人听到声音,问是谁在弹琴;回答是省略句,完整的句子是My sister is playin that piano,when she has time she often plays piano.因此填一般现在时。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-16
A.plays,has
本题的答句是解答的关键。
答句显示,这是一般性陈述,问的应是经常性的事情。故用一般现在时。

祝你进步
第2个回答  2010-08-16
答案为A
时态是一般现在式,所以第三人称要加s

B本来可以考虑,但是带入句子不合语境,B作答案翻译过来:
谁正在弹那架钢琴?
我姐姐(或妹妹),当她有时间的时候。
意思不通。。。。
所以,应该选A,翻译:
(一般)谁来弹那架钢琴?
我姐姐,当她有时间的时候。
第3个回答  2010-08-16
选择B

理由是甲听到了有人在弹琴,然后问乙,谁在弹琴,所以用现在进行时,表示甲提问的时候,乙的妹妹正在弹琴中
然后乙回答说是TA的妹妹,因为是第三人称,而且说是有空就会谈,表示经常发生,所以用一般现在时has
第4个回答  2010-08-19
在这道的语境里,有两个人听到了有人在弹钢琴,其中一个人就问,谁在钢琴?另一个人答道,我妹妹,她一有空就弹。很明显是B
这道题考察play have 正确形式。
plays是一般现在时,is playing是现在进行时
has一般现在时第三人称单数形式,is having现在进行时,has had现在完成时
对于对话题,首先要分析准语境,在下手判断什么时态。
第5个回答  2010-08-17
选A

按照句意来看的话,第一空可以填is playing,但是如此的话when后面的一句就多余了,句意不通,与前后文不相符。 所以第一空要填plays。

而第一空是一般时态,后文与前文保持一致,所以也应该是一般时态,要填has。
所以选A。
相似回答