英语 不懂 (21 10:9:33)See who is there!______ it be May?A.May    B.Must    C.Can    D.Will-You look so tired,Teddy.-Yes,I am tired out.I _________ for a whole day.A.have wo

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 10:51:24

英语 不懂 (21 10:9:33)See who is there!______ it be May?A.May    B.Must    C.Can    D.Will-You look so tired,Teddy.-Yes,I am tired out.I _________ for a whole day.A.have wo
英语 不懂 (21 10:9:33)
See who is there!______ it be May?
A.May    
B.Must    
C.Can    
D.Will
-You look so tired,Teddy.
-Yes,I am tired out.I _________ for a whole day.
A.have worked  
B.have been working 
C.worked   
D.had worked

英语 不懂 (21 10:9:33)See who is there!______ it be May?A.May    B.Must    C.Can    D.Will-You look so tired,Teddy.-Yes,I am tired out.I _________ for a whole day.A.have wo
第一题很显然只有Can表推测能用于疑问句 故选C
第二题因为此动作不是一直持续到现在 故选A
May表推测 用于肯定句表可能 也可用May not表可能不
Must表推测 用于肯定句表一定
Can表推测 用于疑问句 表可能吗
Will基本不用于推测

1,C
2,A

1 c
2 a 看不出动作还在继续,就不用b

1.C,表示不确定的推测
2.B,完成进行时,表示动作的持续性

1.C 这里can是也许的意思。
2.A for a whole day是一段时间,排除C。不存在have been working 的用法(被动),排除B。前半句是一般现在是,后半句不存在过去式,所以不用过去完成时的时态,排除D。所以选A