A 选项“since two hours”表达错误,since 后应接时间点;B 选项“for two hours”表示“持续了两个小时”,用于现在完成进行时;C 选项“two hours ago”用于一般过去时;D 选项“in two hours”表示“在两个小时后”,用于一般将来时。根据句子“I have been waiting for you”是现在完成进行时,所以选 B。
I have been waiting for you ___. A. since two hours ago B. for two hours ago C. two hours ago D. in two hours 相关知识点: 试题来源: 解析 A。本题考查 since 和 for 引导时间状语的用法。A 选项“since two hours ago”表示“从两小时前开始”,用于现在完成进行时;B 选项“for two hou...
网易云音乐是一款专注于发现与分享的音乐产品,依托专业音乐人、DJ、好友推荐及社交功能,为用户打造全新的音乐生活。
百度试题 结果1 题目I have been waiting for you ___.A. in two hours B. for two hours C. during two hours D. after two hours 相关知识点: 试题来源: 解析 参考答案:B 反馈 收藏
I have been waiting for you ___ a long time. A. until B. since C. before D. after 相关知识点: 试题来源: 解析 B。“since”后面接一段时间,表示“自从……以来”,我已经等你很长时间了。“until”表示“直到”;“before”表示“在……之前”;“after”表示“在……之后”,不符合语境。反馈...
网易云音乐是一款专注于发现与分享的音乐产品,依托专业音乐人、DJ、好友推荐及社交功能,为用户打造全新的音乐生活。
百度试题 结果1 题目I have been waiting for you.___ 相关知识点: 试题来源: 解析 我一直在等你。 增加表示时态的词语。[知识点][选项个数]0[试题编号][分数][题目类型][难度]反馈 收藏
A. for B. since C. until D. by 相关知识点: 试题来源: 解析 A。本题考查时间介词“for”的用法,表示持续的一段时间。“for”后面接时间段,“two hours”是时间段,所以用“for”。“since”用于表示从过去某一时间点开始,“until”表示直到某个时间点,“by”表示在某个时间之前。
I have been waiting for you ___ half an hour. A. for B. since C. in D. at 相关知识点: 试题来源: 解析 A。“for”接时间段;“since”接点时间;“in”表示在一段时间之后;“at”表示在具体时间点。“half an hour”是时间段,所以选 A。反馈 收藏 ...
I have been waiting for you ___ 8 o'clock. A. since B. until C. for D. at 相关知识点: 试题来源: 解析 A。本题考查 since 的用法,since 表示“自从……以来”,常与现在完成进行时连用,此句“have been waiting”是现在完成进行时,所以用 since 。