单选题Wehavebeengoodfriends________.A.aft
答案:2 悬赏:70 手机版
解决时间 2021-12-31 22:07
- 提问者网友:两耳就是菩提
- 2021-12-31 10:40
单选题
We have been good friends ________.A.after many yearsB.many years agoC.since many yearsD.for many years
最佳答案
- 五星知识达人网友:独行浪子会拥风
- 2021-12-31 11:48
D解析本题考查学生对现在完成时态用法的掌握。从本题的原意分析,现在完成时态不宜与 after many years 和many years ago这两个状语连用,显然它们与题意不符合,首先在排除之列。for与since引导的时间状语都可以与现在完成时态连用,不过since后面接的时间是具体的,也就是说,since后接表示时刻的词或短语;而后面接的时间是延续的,即for后面接的太多是时间段。例如:We have studied English for 3 years and a half.我们学习英语已有三年半了。I haven't heard from him since last time.自从上次以来,我没有接到他的来信。He has already been in this room for an hour.他在这房间里早已呆了一个小时了。China has made great progress since 1982.自1982年以来,中国取得了很大的进步。
全部回答
- 1楼网友:春色三分
- 2021-12-31 12:52
就是这个解释
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯