1.Look!You habe failed again.You____hard.However,if you stud

1.Look!You habe failed again.You____hard.However,if you study hard from now on,you will graduate with honors,I suppose.
A.should study B.should have studied
2.With so much housework____,the housewife were busy those days indoors.
A.to do B.to be done
请给出原因.
第一题中,如果没有B选项能不能选A?还有,家务不是被做么?
红衣骑士2000 1年前 已收到5个回答 举报

e风 幼苗

共回答了15个问题采纳率:86.7% 举报

1B 2A
第一题,意思是,本该努力学习,这个should have表示出了本应该的意义.
第二题,由于后面出现了housewife 这个主语,也就是说句子的主语是明确的,那么动作就要用主动更好.如果后文不提到housewife,那么应该选B

1年前

5

pinger1971 幼苗

共回答了8个问题 举报

第一题是B ,在句中前面提示:你又失败了,所以句子应该是:你本应该努力的,选B.第二是A,有许多工作要做,应该用句式some housework to do

1年前

2

化股连涨 幼苗

共回答了86个问题 举报

B should have done 本应该做却没做
A the housewife were busy those days indoors,With so much housework____,
这样看就好了

1年前

1

唐客 幼苗

共回答了7个问题 举报

1.B2.A没错啊~家务的确是被做,可是它的句式是WITH SOMETHING TO DO,而且是固定搭配,后面的主语是人啊是HOUSEWIFE,所以存在主动的关系
第一句则是虚拟语气,意思是你本应该努力学习的,而实际上你没有努力 ,所以就发生了首句的情况了

1年前

0

流泪的zz和zz 幼苗

共回答了80个问题 举报

B 意思是在他这次失败之前就应该努力学习了,所以用过去完成时。should have+过去分词,表示“本应该...样但未...样”。
A With so much housework的主语也是the housewife,是家庭主妇去做家务。如果主语是housework,就应该用被动形式to be done.

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 1.208 s. - webmaster@yulucn.com