In two days, she will have been singing for three hours. Which tense is “will have been singing”? A. present continuous B. past perfect continuous C. future perfect continuous D. present perfect continuous 相关知识点: 试题来源: 解析 C。will have been singing 是将来完成进行时,表示在将来...
By the time she gets back,I will have been reading this book for two hours.Which tense is used in this sentence? A. Future perfect continuous tense. B. Present perfect continuous tense. C. Past perfect continuous tense. D. Future continuous tense. ...
"Have been" is a form of the verb "be" used in the present perfect tense. It indicates an action that started in the past and continues up to the present.Contrast this with "had been," which is the past perfect tense. "Had been" refers to an action that was completed b...
Which tense is “will have been traveling”? A. past perfect continuous tense B. future perfect continuous tense C. present perfect continuous tense D. simple future tense 相关知识点: 试题来源: 解析 B。“will have been traveling”表示将来的一段时间内持续进行的旅行动作,是将来完成进行时。
Which tense is “will have been writing”? A. past perfect continuous tense B. future perfect continuous tense C. present perfect continuous tense D. simple past tense 相关知识点: 试题来源: 解析 B。“will have been writing”是将来完成进行时,表示到将来某个时间一直在持续进行的动作。
We have been having a lot of rain recently. What tense is this? A. Present Simple B. Present Continuous C. Present Perfect Continuous D. Past Continuous 相关知识点: 试题来源: 解析 C。“We have been having a lot of rain recently.”是现在完成进行时,表示最近一直在有很多雨。A 选项一般...
Many countries have been explored by adventurers. Which tense is the passive voice in? A. present continuous B. present perfect C. past simple D. future perfect 相关知识点: 试题来源: 解析 B。本题考查时态判断。“have been explored”是现在完成时被动语态的结构。
解析 B。“I have been waiting for you”是现在完成进行时,表示从过去一直持续到现在的动作。现在完成时(present perfect)是 have/has 加过去分词;过去完成时(past perfect)是 had 加过去分词;过去完成进行时(past perfect continuous)是 had been 加现在分词。
Future Continuous Tense C. Present Continuous Tense D. Past Continuous Tense 相关知识点: 试题来源: 解析 A。本题考查将来完成进行时。将来完成进行时表示动作从过去某一时间开始一直延续到将来某一时间,强调动作的持续性。将来进行时则表示将来某一时刻正在进行的动作。本句强调“到 8 点我学英语将持续 5 ...
对于很多人来说,having been done和have been done是不同的。它们的区别在于表达的方式上。1:having ...