我来回答你的几个问题:1. 关于before daybreak和过去完成时连用问题, 在一定上下文可以和过去完成时连用,这在现代英语中可以看到,特别时口语里,用于强调过去某时间前已完成某事。但国内一般语法书很少提及,我来提供两个外媒例句:1. Before daybreak on Sunday, he’d loaded up two excavators on trailers, and enlis...
回答于 2021-08-28 11:36
核桃夹子网友:Long time no see! 你的第一个问题曹老师已经回答,我来回答你的第二个问题,即:finish是个终结动词,动作发生在五点前为什么不是完成体?完成体可以用将来完成时,即Will you have finished the work by five o'clock? 但can没有将来完成时形式,can have done 不表示将来,表示对过去的推测。can (一般时...
回答于 2021-08-28 11:07
你理解的基本正确,可以看作介词短语起副词作用。一般来说副词能放的位置,它都可以。以in no way为例,给你几个例句:1. In no way am I going to adopt any of his methods. 2. A spokesman insisted the two events were 'in no way related'. (这两句出自柯林斯词典)3....boat at the last minute to commit premedit...
回答于 2021-08-27 08:20
这种问题还用问吗?你在网上查一查字典或英语报刊是不是经常出现这样的例句就知道了。例如:the free dictionary 就有这样的例句。
回答于 2021-08-25 07:52
应该理解为固定用法,字典也把它列为phrase。如果不是固定用法,你见过the country over, the city over等用法吗?反正我没见过。所以把它当作固定词组,没必要对每个词进行具体分析。
回答于 2021-08-25 07:46
https://www.cpsenglish.com/question/24689 这个解答和你的问题基本相同。我看简单讲,Nice to meet you 类似于Hello。Nice meeting you = Nice to have met you 类似于Goodbye。
回答于 2021-08-23 19:19
我对这句话的理解是:old and young, every race and colour 是指the company(剧团)的构成,即该剧团是城市的缩影,里面有老有少,不同种族和肤色的人都有。and everyone could join in. 这是and 引导的并列句。
回答于 2021-08-22 19:22
I have written books for ten years. 不太符合英语表达习惯,改用have been writing ... 比较好。但I have learned English for two years 和 I have been learning English for two years 都对。有的动词是终结性的,有的是既可以终结也可以持续。只能靠积累,看到外国人这么用,你就模仿使用。有些东西连母语人都说不清...
回答于 2021-08-13 10:54
我理解这里on改用down更合适。这是赛珍珠的文章。我个人认为不要看这些老掉牙的东西,现代报刊和小说这么多足够你看的。赛的书在美国图书馆都下架了,早过时了。很多中国人学英语喜欢看比较老的经典名著,其实这对研究文学有益,但对学习现代语言帮助不大。在英美的语言学校,外国老师普遍不建议看这些老的名著,如《呼啸山...
回答于 2021-08-07 12:00
整个段落都是过去式,怎么能蹦出来个现在完成时 have killed 呢?即使用虚拟,也应该是had killed。所以这里不是虚拟语气,尽管不是事实,as though/if后也可以用陈述语气。具体你可以查语法书。
回答于 2021-08-07 11:34