登录 | 注册 | 付费 | 个人中心
首页 > 英语句子成分分析 > 每日英语句子分析 > 正文

In medieval city-fortresses, there were huge walls and gates where everyone was checked thoroughly before being admitted.

文章来源:句解霸 | 更新日期:2017-03-13

句子翻译译文

在中世纪的城堡,有巨大的城墙和城门。每个人进入城之前会在此处被彻查。

句子点评

where everyone was checked thoroughly before being admitted 是由where引导的定语从句。注意要与where引导的状语从句进行区别。在where引导的定语从句中,where在从句中作地点状语,即从句中缺失了地点状语。being admitted 是动名词的被动语态形式。我们知道,介词一般后边是加名词的,比如:before the meeting (在开会之前)。但如果介词后边要跟动词的话,那么动词就必须采用动名词的形式,如: before arriving (在到达之前), before their arriving (在他们到达之前)。

句子详细分析

以下内容由句解霸句子分析器提供:
句子成分划分:(划分说明)  提示:框中标识可点击

[In medieval city-fortresses], there were huge walls and gates (where everyone was checked thoroughly before being admitted).

句子语法结构详解:
  • there 引导 there be ... 句型, 表示“有”的意思。
  • were 为系动词作谓语,采用一般过去时。
  • where 为关系副词,引导定语从句。
  • checked 为谓语,采用一般过去时和被动语态。
  • being admitted 为动名词,作介词宾语。该动名词采用被动语态。
词汇:

medieval   [,medi'i:vl] a. 中世纪的(约公元1000到1450年)
city-fortress   n. 城堡
huge   [hju:dʒ] a. 巨大的,极多的,程度高的
wall   [wɔ:l] n. 1) 墙,墙壁 2) 围墙
gate   [geit] n. 1) 大门,围墙门 2) 大门口
check   [tʃek] vt. 1) 检查,审查,查核,检验 2) 查明,查看,核实
thoroughly   ad. 彻底地, 全面地
before   [bi'fɔ:] prep. 1) (时间或顺序)在...之前 2) (位置)在...前面
admit   [әd'mit] vt. 1) 承认 2) 准许进入(某处)

联系我们 | 意见反馈 | 商务登录 | 商标声明 | 站点地图

版权所有:广州奥文信息科技有限公司 Copyright © 2011 All Rights Reserved.
粤ICP备11095722号    增值电信业务经营许可证: 粤B2-20120156 许可证