帮我看下这个英语题。
来源:百度知道 编辑:UC知道 时间:2024/07/07 06:42:47
< >a few days,the summer has been wet
a.expect that b.expect for
c.expect when d.besides
选哪个??
还有 has been 和have been 的区别
a.expect that b.expect for
c.expect when d.besides
选哪个??
还有 has been 和have been 的区别
是b.expect for 除了。
其他:
a.expect that 加从句
c.expect when 加时间状语从句
d.besides 除了(但时态不对)
has been 加单数第三人称
have been 复数
选B.A后接从句,B是除了(后面是部分,主语是总体)C没有这种说法 D是除了,但还有。has been前面是三单啊 have been前面是一二人称啊
B
has been是过去完成时的单数和第三人称。
像he has been
have been 是现在完成时的复数和第一第二人称
像you have been,I have been。they have been
第一个选D
has been用以第三人称,he,she,it
have been用以第一,二人称,I,we,you
三楼的说法不大对劲
has been是现在完成时的单数和第三人称。
have been 是现在完成时的复数和第一第二人称的单数
答案选B
for用在现在完成时中表示 的是一段时间,句子中拥有现在完成时,顾名思义,就要选B了,一楼的也有点儿道理