求助语法问题

1、今天在写一个邮件给国外供应商,我在他们的图片上圈出一个地方说明情况,我写了
please see the picture in which I highlighted. 
我想表达请看我在图中高亮出来的地方,我是否应该写 please see the area in the picture which I highlighted. 
哪一种合理?为什么?

2、在学习现在完成时和现在完成进行时,遇到一提
2人见面后,问Have you ( been waiting long)? 括号内是正确答案,我的理解是见面了就动作结束了,不再延续了,所以是Have you waiting long?
请帮忙分析一下,谢谢

请先 登录 后评论

最佳答案 2021-06-13 20:24

Please see the picture in which I highlighted. (错误。highlighted 是及物动词,缺少宾语)
Please see the area in the picture which I highlighted.(正确。which 指代the area,同时作了highlighted 的宾语)

 

以下两句都对:

Have you waited long?

Have you  been waiting long?

虽然见了面,但 waiting 这个动作在逻辑意义上是结束了,但在形态上并没有结束。但将来肯定不会继续下去了。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,1643 浏览
  • forguson 提出于 2020-11-06 08:58