英语题目求解析
-Irememberyouwereatalentedpianistatcollege.Canyouplaythepianoforme?-Sorry,I________th...
- I remember you were a talented pianist at college. Can you play the piano for me?
-Sorry, I ________ the piano for years.
A. don’t play
B. wasn’t playing
C. haven’t played
D. hadn’t played
— Alvin, are you coming with us?
— I'd love to, but something unexpected________.
A. has come up
B. was coming up
C. had come up
D. would come up 展开
-Sorry, I ________ the piano for years.
A. don’t play
B. wasn’t playing
C. haven’t played
D. hadn’t played
— Alvin, are you coming with us?
— I'd love to, but something unexpected________.
A. has come up
B. was coming up
C. had come up
D. would come up 展开
5个回答
展开全部
C 2.A
这两题都是考现在完成时的用法,掌握现在完成时的时间关系,是说过去的动作与现在有关,也就是说必须有过去,还要有现在,否则就不能用现在完成时。
1,--我记得(过去了)在大学你是个天才钢琴家,你(现在)能为我弹钢琴吗?
---抱歉,我已经(从在大学到现在)好些年没弹了。所以用现在完成时。
2, --Alvin,你现在和我们一起来吗?
---我很乐意,但是出乎意料的事发生了。(在我还没与他们去的时候事情发生了,现在的结果是我不能去了。)
展开全部
1 C
根据句意:我有数年没有弹钢琴了。(强调对现在的结果‘ 很多年没有弹钢琴
2 A
同样的理由:现在完成时’ 强调对现在的结果‘ 一些意想不到的事情发生了’
加油!不明白再问!如果帮到你,请采纳,谢谢!
根据句意:我有数年没有弹钢琴了。(强调对现在的结果‘ 很多年没有弹钢琴
2 A
同样的理由:现在完成时’ 强调对现在的结果‘ 一些意想不到的事情发生了’
加油!不明白再问!如果帮到你,请采纳,谢谢!
追问
为什么2个都不选过去完成时
追答
过去完成时表示过去的过去已经完成或发生了的动作,常与by ……,when +过去时等连用,而这两道题都没有表示过去的时间状语,故不用过去完成时。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A. don't play
我许多年不弹钢琴了。
表示一种固有的状态用一般现在时。
A. has come up
不可预料的事情已经发生,所以选A。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C。 for years 这是现在完成时态的标准时间状语,所以选C。
选A。现在完成时表示发生的动作对现在的影响。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1:选C考察时态,题意可知从过去到现在,应为现在完成时;ABD分别为一般现在时,过去进行时,过去完成时
2、选A, something unexpected应该是已经发生的事,应为A才符合语境
2、选A, something unexpected应该是已经发生的事,应为A才符合语境
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询