She has been studying for two hours ___. A. already B. yet C. still D. just 相关知识点: 试题来源: 解析 A。本题考查副词的用法。“already”用于肯定句中,表示“已经”;“yet”用于否定句和疑问句中;“still”表示“仍然”;“just”表示“刚刚”。本题是肯定句,所以用“already”。反馈...
解析 ( D.have been waiting ) CCABB C. will use columns of air instead of wheels ) C. much more smoothly ) A. it travels a few inches above the ground ) B. over rough country roads ) B. create new traffic problems )反馈 收藏 ...
She ___ English for two hours. Has she stopped yet? A. has been learning B. learned C. had learned D. was learning 相关知识点: 试题来源: 解析 A。现在完成进行时表示从过去某一时间开始一直持续到现在并且还在进行的动作,符合题意。B 选项一般过去时只是表示过去某个时间发生的动作,不符合语境。
20、ed yet because Im not sure how to make it. Has it arrived yet? Astronauts have already been to the moon.Now listen again and repeat.Make lists of what we have and have not done in space travel.We have_We have not_A dog has travelled in space.Men have travelled to the moon.We...
A. already B. still C. yet D. always 相关知识点: 试题来源: 解析 B。“still”表示“仍然”,强调一直在等的状态持续了两个小时。“already”通常用于完成时,表示“已经”;“yet”常用于否定句和疑问句中;“always”表示“总是”,不太符合这个语境。反馈...
百度试题 结果1 题目第20题 I ___ for two hours but nobody has arrived yet. A. am waiting B. waited C. have waited D. have been waiting 相关知识点: 试题来源: 解析 D 标准答案:D 反馈 收藏
解析 B。这里强调过去某个时间段正在进行的动作,“for two hours”是过去的一段时间,“她正在等公交车”,用过去进行时,B 选项 was waiting 正确;A 选项 has been waiting 是现在完成进行时;C 选项 waited 是一般过去时;D 选项 waits 是一般现在时。
题目11.I Cf for two hours but nobody has arrived yet. A. am waiting B. waited C. have waited D. had waited 相关知识点: 试题来源: 解析 答案见上11.C,for+时间段,用完成时,无“过去的过去” 的时间词,所以答案选C。 反馈 收藏
2、主语不同 "Has been"常与第三人称单数主语(he, she, it)连用,表示该主语的动作或状态从过去延续到现在。而"Had been"可以与任何人称的主语连用,表示过去某个时间点之前的动作或状态。例句:She has been to Paris twice.(她已经去过巴黎两次了。)They had been friends since childhood....
I ___ for two hours but nobody has arrived yet.A.am waiting B.waited C.have waited D.have been waiting 此题正确答案为D,可是我感觉应该选择C啊, 答案 选D强调这两个小时我一直在等故要用现在完成进行时相关推荐 1I ___ for two hours but nobody has arrived yet.A.am waiting B.waited ...