4 get caught doing sth的句法分析

Don’t get caught making an embarrassing mistake at a restaurant.

这是2022年高考英语全国甲卷(全国卷)阅读理解七选五中的一个句子。

请问句中的现在分词短语making an embarrassing mistake 是什么成分?

请先 登录 后评论

最佳答案 2023-03-18 12:48

  1. 观点和huck finn 基本相同,略有增述,完整如下:catch sb. doing sth. 撞见/逮到某人正在做某事 ,分词短语为补语,转为被动态后仍然作补语。在这种否定祈使句Don't get caught doing...中,确实表示“不要做出。。。”或“”不要让人见到你做。。。‘’,表示的都是不要让这情况出现,避免出现。下面几个例子都表示此意:
  2. Don’t get caught making this SPF mistake.    (How one major cybersecurity software company tripped on its own SPF record, and how to avoid ever making the same mistake.)
  3. Don’t get caught making a fed-up purchase.(You may be at high risk of making a “fed up” purchase decision that can cost you dearly long term, warns Buyer’s Agent and Author Patrick Bright.)
  4. Don’t Get Caught Speeding.( the safest way to steer clear of a speeding ticket is to stay below the speed limit.And remember, the best way to stay out of trouble is to slow down!)
  5. DON’T GET CAUGHT MAKING THESE 3 DINING ETIQUETTE MISTAKES. 3 这个数字已经基本表明不是抓现行,而是告诫要避免犯这三种就餐礼仪的错误。
  6. 但情况并不总是如此:蒋老师解释的那种情况“get caught doing sth 中的现在分词用作状语,表时间,可视为其前省略了 when  while”是一种既有的语法观点,但是,动词一般是其它词。要指出的是--get caught doing sth某些情况下 也可能是蒋老师解释的情况, 例如网上流行的一种kissing游戏,在办公室,在公园,不要被人看到
    But : Don’t get caught kissing, Don’t get caught kissing - You have the chance to help the Charming Prince kiss Sleeping Beauty and break the spell. But don’t allow evil witch caught their kissing. 这个例句就不属于避免出现之意了,而是行动时不要被抓到。
  7. 个人观点,仅供参考。

请先 登录 后评论

其它 3 个回答

huck finn   - 语言学爱好者
擅长:语言学

catch somebody doing something意思为撞见/逮到某人做某事,现在分词作宾语补足语。这里是其被动结构,所以宾语补足语变成了主语补足语(祈使句暗含主语you)。本句主要表达的意思是不要在餐馆犯下难堪的错误,而不是犯错误的时候别被看见

请先 登录 后评论
蒋学文   - 英语教师
擅长:英语

get caught doing sth 中的现在分词用作状语,表时间,可视为其前省略了 when while。句意:

Don’t get caught making an embarrassing mistake at a restaurant.

不要让人发现你在餐馆用餐时犯尴尬的错误。

请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

catch sb doing sth当场发现或撞见某人做某事 英文解释:to find or discover sb doing sth, especially sth wrong 被动结构“sb be caught doing sth 或者sb get caught doing sth 某人被发现正在做某事

I caught her smoking in the bathroom.

=She was caught smoking in the bathroom by me .我撞见她在盥洗室里抽烟。

You wouldn't catch me working on a Sunday!

=I wouldn’t be caught working on a Sunday by you!你绝对不会看到我在星期日工作!

He caught a youth breaking into a car.

=A youth was caught breaking into a car by him.他撞见一个青年正在撬车。

备注:有时候,be可以替换成get构成,sb get caught doing sth某人当场被发现正在做某事。

Don’t get caught making an embarrassing mistake at a restaurant.

网友提供以上句子就属于以上用法。Don't get caught doing sth 不要被发现/撞见正在做某事。(否定祈使句)

Don't be caught smoking in the room.=Don't get caught smoking in the room.不要(被人发现你)在房间抽烟。


请先 登录 后评论
  • 4 关注
  • 0 收藏,7249 浏览
  • 马迪华   提出于 2022-12-15 19:39

相似问题