英语综合I don’t smoke now,but I for almost ten years.A.ever smok

英语综合
I don’t smoke now,but I for almost ten years.
A.ever smoked B.have ever smoked C.had ever smoked D.was ever smoking
这道题要考过去完成式,那么应该是B还是c呢?
末世纪工作室 1年前 已收到1个回答 举报

北辰之光 幼苗

共回答了14个问题采纳率:85.7% 举报

选C
因为,have been done的意思是"到现在还在做sth."
had been done 是过去某段时间做..
现在 I don’t smoke now

1年前

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