Everyone has their embarrassing moments. Many celebrities say they__________i...

作者: tihaiku 人气: - 评论: 0
问题 Everyone has their embarrassing moments. Many celebrities say they__________in so many embarrassing situations over the years.
选项 A.had been B.have been C.were D.are
答案 B
解析 考查时态。over the years表示从现在算起的过去几年,通常与现在完成时连用。现在完成时表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态,表达形式为“主语+have/has+动词的过去分词”。句意为“每个人都有尴尬的时候。很多名人说最近的几年里他们也经历了许多令人尴尬的情况”。故选B。

猜你喜欢

更多 网友评论0 条评论)
暂无评论

Copyright © 2012-2014 知识的智慧 Inc. 保留所有权利。 Powered by cengyan.com

页面耗时0.0348秒, 内存占用1.02 MB, Cache:redis,访问数据库14次

鲁ICP备17016787号-14