AN ENGLISH QUESTION

AN ENGLISH QUESTION
the TV play __ for ten minutes when I turned on the TV
A.had been on B.had started C.had begun D.has been on
说明理由.
展颜欢笑 1年前 已收到3个回答 举报

VNVN 春芽

共回答了19个问题采纳率:94.7% 举报

选A
这题要考虑很多个问题:1、这句话的意思是:当我打开电视时,电视节目已经播放了十分钟
2、已经我了十分钟是在我打开电视之前的,所以这题要用过去完成时 即过去的过去
3、是过去完成时态的有A B C三个答案,但B和C 的started begun 是短暂性动词 要化为延续性动 词been on,意为已经播了十分钟

1年前

1

yuchenandy 幼苗

共回答了5个问题 举报

选A,后面有时间,所以选延续性动词,B,C排除。根据句子的时态要求,我打开题目中已是过去时态所以在这之前的状态肯定是过去时态。

1年前

1

datouzhang 幼苗

共回答了49个问题 举报

A
这句话是说,当我打开电视时,戏剧已经开播了十分钟。
所以要用过去完成时,故D排除。
而在过去完成时中,had 后面的动词必须为可延续性动词,而stard,begin是短暂性动词,故B,C错误。所以正确答案是A。

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.030 s. - webmaster@yulucn.com