提问:
小英话留学
分类:英语培训
优质回答
例句:I would have come to see you had it been possible, but I was so busy the speace.be to do 是一种将来时表达法,were to do 虚拟语气形式,表示与将来不符或相反的虚拟语气(were to be adj. 也属于此类)。
而 were + adji. 则表示与现在不符或相反的虚拟语气例句:These projects were to be joint efforts between NASA and the European Speace.这些项目将需要美国宇航局和欧洲航天局的共同努力。本句中的 be 不表示“是”,因为“项目” 和 “共同努力” 之间,不能划等号,不能用“是” 去理解和翻译。这里, be 的含义实际是“花费;需要;值得” 之意。be to do ... 结构,是“将来时”的一种。其基本义是“将要”,可以根据语境适当扩展为如下几种含义:
一、表示“计划”或“安排”。
二、表示“命令”。一般译为“必须”或“不准”。
三、表示“可能性”。
四、表示“意图”或“打算”。一般译为“想要”。
其他回答
were to be made是过去将来时的被动语态。be to do可以用作将来时。
例如,要是明天陶瓷烧制完成了,我们就可以提前回家过春节。但一切都不可能,因为我们还没有准备好。
If the ceramic firing was to be made tomorrow, we could go home early for the Spring Festival. But it's impossible, because we're not ready
were to be是系表结构的被动语态
虚拟语气除了表达"不大可能发生的事", 也可以用于"假设"某件事,即假设的事情并没有真正发生。
If we were to add another row to this table, it would have an identifier of 4. 这句是说,假设,我们添加一条新的记录,那这条记录的编号会是4(而不是删掉的那条的编号2)
虚拟语气在这里仅仅表达“假设",
no one is actually going to add another row to the table, as it is just ahypothesis, or an example.
同样,If you were to improve performance here, you could cache the string instead of re-creating it for every item in the inventory.
假设你想要在这里增加执行效率,那你可以缓存字符串,而不要给每个库存项目重复创建新的字符串。
上一篇: to be中文是什么意思
下一篇: TOBE是什么意思
扫码关注微信公众号
帮你选择靠谱的中介
关注【留学查一查】
解决你所有的留学疑问
微信扫一扫下方二维码
阅读更多文章