was supped to do 和 is supposed to have done的区别,他两个小时前就该来了,应该用哪个句型,
期待权威的回答,因为要参加高中考试
人气:436 ℃ 时间:2020-05-07 12:22:01
解答
He's supposed to have come two hours ago.请问二者的区别was supposed to 是suppose这个词的过去式,而is supposed to have done 是done 这个词的过去式 所以当你说, he was supposed to come.那可能说昨天晚上, 他应该回来的。但他没来。这个应该发生在过去 而你刚才那个句子,是现在讲的,两小时钱就应该来的,但到现在还没来he was supposed to come这个句子后面可以加 two hours ago 吗,问题二promise 后面的从句虚拟吗不可以啊,但我解释不清楚为什么,呵呵那从何得到的结论呢,promise后面有虚拟吗,高手语感咯,向来都是直接选择,从来不想那么多为什么,要那么多语法理论有什么用,会说会用是实际要考试怎么办呢考试就是多做题啊,做熟了直接就选了,当年高考,姐就花了一半时间就做完了,全班第一还是第二来着忘了
推荐
猜你喜欢
- 1和0交替排列,组成101 10101 1010101.中,有多少个质数?
- 急求五年级读书笔记300字读书笔记
- 4头奶牛7天吃了420千克的青草.420除4求的是,420除7求的是,420除4除7求的是?
- 有关二次根式的问题
- 设函数f(x)=x2+|2x-a|(x∈R,a为实数). (1)若f(x)为偶函数,求实数a的值; (2)设a>2,求函数f(x)的最小值.
- 电能表标有1200RKWh字样;工作时50分钟转盘转动600圈.消耗了多少电能?电功率多大?
- 王叔叔从甲地到乙地往返一共用了3小时,去时每小时行50km回时每小时行60km,返回时用了多少时间
- 有4个数,前3个为等比数列,和为19,后3个为等差数列,和为12,求这4个数