If she could sew,_____.A.she make a dress B.she would have made a shirt C.she wil make a dresIf she could sew,_____.A.she make a dress B.she would have made a shirt C.she wil make a dress if could 模式和if had done模式一样吗?不是有if did/
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 06:57:03
If she could sew,_____.A.she make a dress B.she would have made a shirt C.she wil make a dresIf she could sew,_____.A.she make a dress B.she would have made a shirt C.she wil make a dress if could 模式和if had done模式一样吗?不是有if did/
If she could sew,_____.A.she make a dress B.she would have made a shirt C.she wil make a dres
If she could sew,_____.
A.she make a dress B.she would have made a shirt C.she wil make a dress
if could 模式和if had done模式一样吗?不是有if did/ were ,would do模式吗,如果有she would make a dress 可以吗
If she could sew,_____.A.she make a dress B.she would have made a shirt C.she wil make a dresIf she could sew,_____.A.she make a dress B.she would have made a shirt C.she wil make a dress if could 模式和if had done模式一样吗?不是有if did/
第一个问题,两个是一样的,都是虚拟语气.表示假设.不可以用would make a dress,因为if用的是chould,发生在过去,那么只能是过去的过去,表示完成,选择B.翻译过来是“如果她会缝纫的话,她早就给自己做一件裙子了”
B. she would have made a shirt. 虚拟语气必须: would / should / might / could have +动词过去分词
这是个不对等的虚拟语气,if从句中是对一般情况的假设(现在变成过去),主句对过去的虚拟(就已经做了一件衬衣了。)
would have done 意思是"本来是或本来会..."我看过一个answer说可以诶。。。。对现在的假设用if did/ were ,would do模式,,所以可以,,你说呢从句中不能用would do,因为正常的条件从句中不能用will。本句的关键是,衬...
全部展开
这是个不对等的虚拟语气,if从句中是对一般情况的假设(现在变成过去),主句对过去的虚拟(就已经做了一件衬衣了。)
would have done 意思是"本来是或本来会..."
收起
可以理解是错综时间条件句,马上就豁然开朗了。