If she could sew ,she would have made a shirt. “If she could sew ”这句语法有没有错

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 10:40:17
Ifshecouldsew,shewouldhavemadeashirt.“Ifshecouldsew”这句语法有没有错Ifshecouldsew,shewouldhavemadeashirt.“If

If she could sew ,she would have made a shirt. “If she could sew ”这句语法有没有错
If she could sew ,she would have made a shirt. “If she could sew ”这句语法有没有错

If she could sew ,she would have made a shirt. “If she could sew ”这句语法有没有错
这个句子存在的问题是If虚拟语气中主从句搭配混乱,主句表示同过去事实相反时,从句则和现在事实相反.
答案应为:If she could sew ,she would made a shirt.与现在事实相反的假设.她现在要是会缝纫的话,她就能做衣服了.
或者是If she had sewed ,she would have made a shirt.与过去事实相反,他要是缝纫的话,他现在就做好衣服了.
这个是If虚拟语气的用法,之所以要用虚拟语气,一般是因为这件事和事实是相反的,不可能的.具体用法是
当与过去事实相反时 主句用would/could/might/should+have done
从句用had done
例句:
If he had know your address yesterday,he would have telephoned you
如果昨天他知道你的地址,那他就打给你了.
If he had been there last night,it wouldn’thave happened.
如果他昨晚在那里,这事就不会发生.
与现在事实相反时 主句用would/could/might/should+do
从句一般过去时表示将来(be 动词都用were 哦)
例句:If I place were alike ,there would be little need for geographers.
If I were you,I should do that.如果我是你,我就那么做.
与将来事实相反 主句用would/could/might+do
从句用1were to do2 一般过去(be 动词都用were 哦)3should+do(三者取其一哦)
例句:
If anyone helped me,I would make him very rich.
如果有人把我放出来,我会使他富有.
If it should rain the crops would be saved.
如果有雨下,庄家就有可能救活.
If it were to snow tomorrow,they wouldn’t go for an outing.
如果明天下雪,他们就不外出游玩.

If she had been able to sew,

没错

If she could sew ,she would have made a shirt. “If she could sew ”这句语法有没有错 If she could sew,she would have made a shirt.If she could sew在虚拟语气中从来没见过这样的条件假设啊,好迷惑哦 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 you could sew ,A.she make a dress B.she would have made a shirtC.she will make a shirt D.she would had made a coat If she could sew,__B___.A.she make a dress B.she would have made a shirtC.she will make a shirt D.she would had made a coat为什么是B?与过去事实相反,不是从句用had+过去分词吗 英语虚拟语气选择题时态问题you look so tired ,it is time you__A go to sleepB went to sleepC go to bed D went to bed这只可以用过去时么?if she could sew,__A she make a dress B she would have made a shirtC she will make a shirtD s She asked me if she could borrow these book! I sure wish I could sew like that 翻译下I sure wish I could sew like that if she could copy my homework什么意思 they asked me if she could come.中为什么用could she的sh的音标 She knew then that if another black woman could play the piano so could she.如何翻译 if she made a mistake ,she could never admit it.英文翻译 She could be there,if she took the right flights that would get her there quickly. It all started when she asked me if she could copy my homework是什么意思 she asked me __ she could copy my homework填 if 还是 weather ,为什么 it all started when she asked me if she could copy my homework She asked me _____ she could copy my homework.A if B weather(为什么?)