跳到内容
当前位置:首页>考研真题>语法专项训练——虚拟语气

语法专项训练——虚拟语气

  • 2026-11-04 03:28:13
语法专项训练——虚拟语气

模拟试题

I. 单句语法填空

1.Jack is a great talker. It’s high time that he ___________ (do) something instead of just talking. 

2.Jane’s pale face suggested that she was ill, and her parents suggested that she __________ (have) a medical examination.

3.It was John who broke the window. Why are you taking to me as if I ______________ (do) it?

4.The manager demanded that the workers ____________ (work) extra hours to complete the task ahead of time.

5.Put in the glass, the chopstick looks as if it ______________ (break).

6.She insisted that the man had stolen her wallet and that he ____________________ (send) to the police station.

7.I ________ (go) through that bitter period without your generous help.

8.My husband is always talking about the economy, but I’d rather he ________ (focus) more on our children’s education.

9.Had it not been for their timely rescue, the old lady ________ (lose) her life.

10.They might have found a better hotel if they ________ (drive) a few more kilometers.

11.Had I known about this computer program, a huge amount of time and energy ________ (save).

12.If someone ________ (ask) you that question Wednesday morning, you would possibly have had no problem recalling what you had for dinner the night before.

13.I am sure I would have lost him if I ________ (continue) dancing.

14.If motorists ________ (avoid) speeding on highways, there would not be more traffic accidents reported.

15.I would rather Tom ________ (come) to see me in the office instead of at home tomorrow.

16.Obviously, it is high time that we ________ (take) effective measures to tackle the problem.

17.The doctor recommended that you ________ (not) swim after eating a large meal.

18.How I wish every family ________ (have) a large house with a beautiful garden!

19.They set off for the destination too late; otherwise they wouldn’t ________ (stick) in the storm.

20.The old man treated the boy as if he ________ (be) his own son.

21.If it were not for the fact that you ________ (be) ill, I would ask you to do this right now.

22.The woman stood by the river still as if she ________ (turn) into a stone.

23.Eye doctors recommend that a child’s first eye exam ________ (is) at the age of six months.

24.— Did you go to the party last night?

— Yes, but I’d rather I ________ (go) there. It was so boring.

25.Had the governments and scientists not worked together, AIDS-related deaths ________ have fallen since their highest in 2005.

26.Jack has never been to China, but he talks about it as if he ________ (be) there many times.

27.A proposal was made to the State Council that Beijing hutongs ________ (preserve) as part of the effort to retain China’s cultural legacy.

28.It is essential that every student ________ (teach) about discipline and responsibility before graduation from high school.

29.If we ________ (book) a table earlier, we wouldn’t be standing here in the long queue now.

30.I will not take his suggestion that I ________ (try) to lose weight, because being fat suggests that I am happy.

Ⅱ. 语篇语法填空

Tom and Peter are twins. They look as if they 1. ________ (be) the same person. Both the two boys are smart, but Tom is hard-working while Peter is lazy. Tom always wins the first place in the exams while Peter doesn’t. However, people believe if Peter 2. ________ (work) as hard as Tom, he would do as well as his brother in his study.

At home, their parents suggest that they 3. ________ (finish) their homework before playing computer games. But Peter insists that it 4. ________ (be) OK to play games first as long as he can hand in his homework in time. Their mother gives in in the end.

One day, when doing his homework, Tom found he made a serious mistake. So he put his exercise book aside and used another one. When Peter found the previous exercise book, he

5. ________ (strike) out Tom’s name and signed his name on its cover, and handed it in as his own homework the next day.

When the teacher told the truth to the twins’ mother, she was very angry and shouted at Peter. “How I wish you 6. ________ (be) as diligent as your brother! Now it’s time that I 7. ________ (give) you a good lesson. And you mustn’t play any computer games for a month!”

“Oh, no! Mom. Without a computer for such a long time, I 8. ________ (die). I would rather you 9. ________ (ask) me to do the dishes for a month alone.” Peter was upset.

“If you 10. ________ (finish) your homework on time yesterday, you wouldn’t be punished now,” said the mother.

【参考答案】

模拟试题

I. 单句语法填空

1.did 句意:杰克是个空谈家。现在该是他做点实事而不是光说话的时候了。本题考查“It is (high/about) time that...”句型。该句型表示“早该做某事了”,隐含“现在做已经有点晚了”的意思,that从句中的谓语动词要用一般过去时(或“should + 动词原形”,但更常用过去时)。故填did。

2.(should) have 句意:简苍白的脸色表明她生病了,她的父母建议她去做个医疗检查。本题考查动词“suggest”的两种不同用法。第一个“suggested”意为“表明”,其宾语从句使用陈述语气(was);第二个“suggested”意为“建议”,其宾语从句要使用虚拟语气,谓语动词为“(should) + 动词原形”。故填(should) have。

3.had done 句意:是约翰打破了窗户。为什么你跟我说话的样子好像是我打破的?本题考查“as if”引导的方式状语从句。根据句意,“我打破窗户”这个动作发生在“对我说话”之前,且与过去事实相反(因为打破窗户的是John),所以从句谓语动词要使用过去完成时,表示对过去情况的虚拟。故填had done。

4.(should) work 句意:经理要求工人们加班工作以提前完成任务。本题考查表示“命令、要求、建议”等动词后的宾语从句虚拟语气。这类动词(如demand, order, suggest, insist等)后的宾语从句中,谓语动词要用“(should) + 动词原形”。“demand”属于此类动词。故填(should) work。

5.were broken 句意:筷子放进水里,看起来好像是断的。本题考查“as if”引导的表语从句。当主句的谓语动词是“look, seem, sound”等时,如果“as if”从句所描述的情况不是事实,而是基于主观印象的比喻或夸大,则常用虚拟语气。根据句意,筷子并没有真断,只是看起来像,且“looks”表明是现在的情况,所以从句用一般过去时(be动词用were)。故填were broken。

6.(should) be sent 句意:她坚持认为是那个男人偷了她的钱包,并坚持要求把他送到警察局。本题考查动词“insist”的两种不同用法。第一个“insisted”后接的“that the man had stolen ...”是“坚持认为”的内容,叙述一个事实,故用陈述语气(过去完成时)。第二个“insisted”后接的“that he ... to the police station”是“坚决要求”做的事情,所以其宾语从句要使用虚拟语气,谓语动词为“(should) + 动词原形”。此外,“他”和“送”之间是被动关系,故用被动语态。故填(should) be sent。

7.couldn’t have gone 句意:如果没有你们慷慨相助,我不可能度过那段艰辛的岁月。without your generous help是含蓄条件句。表示与过去事实相反的虚拟语气时,主句用“could+have done”。故填couldn’t have gone。

8.focused 句意:我丈夫总是谈论经济,但我宁愿他多关注一下我们孩子的教育。分析句子结构可知,此处应为“would rather+从句”结构,从句中的谓语动词通常使用虚拟语气,根据并列句的谓语动词is always talking可知,此处表示的是现在的情况,所以谓语动词应使用一般过去时,focus与句子主语he之间为主动关系。故填focused。

9.would have lost 句意:如果不是他们及时救援,那位老太太就会失去生命。分析句子可知,本句涉及if虚拟条件句的省略,完整的从句应是If it had not been for their timely rescue,是对过去情况的虚拟,主句谓语动词要用would have done,故填would have lost。

10.had driven 句意:如果他们多开几公里的话,他们也许会找到一个更好的旅馆。由“They might have found a better hotel”可知,该句是表示对过去的虚拟。if they ____ a few more kilometers是条件句部分,表示对过去的虚拟,条件句部分要用过去完成时态。故填had driven。

11.would have been saved 句意:如果我了解这种电脑程序的话,就会节约大量的时间和精力了。分析句子结构并结合句意可知,此处是省略了if的虚拟条件句,表示与过去事实相反的假设,所以主句谓语动词应用“would/could/should/might have+过去分词”的形式;主语a huge amount of time and energy和动词save之间是被动关系,所以应用被动语态。故填would have been saved。

12.had asked 考查虚拟语气。句意:如果有人在周三早上问你这个问题,你可能会毫不犹豫地回忆起前一天晚上吃了什么。根据主句的谓语动词“would have had”可知,此处与过去事实相反,条件从句中的谓语动词用过去完成时。故填had asked。

13.had continued 句意:我相信如果我继续跳舞的话,我会失去他的。根据主句would have lost him可知,此处是虚拟语气,且表示与过去的事情相反,故从句谓语用“had +过去分词”。故填had continued。

14.avoided 句意:如果驾驶者在高速公路上避免超速行驶,就不会有更多的交通事故被报道了。分析句子可知,此处为if引导虚拟语气句型中从句谓语动词的填入,结合句意以及主句动词would not be可知,此处应为对现在情况的假设,所以从句动词为一般过去时。故填avoided。

15.came 句意:我宁愿汤姆明天来办公室找我,而不是在家里。would rather后的宾语从句使用虚拟语气,根据后文tomorrow可知,表示与将来事实相反用一般过去时。故填came。

16.took/should take 句意:显然,现在是我们采取有效措施解决这个问题的时候了。it is high time that意为“到了……的时候了”,为固定句式,从句谓语应用did/were或should do。故填took/should take。

17.shouldn’t 句意:医生建议你吃完大餐后不要游泳。表示“命令、建议、请求、要求”的动词后跟宾语从句时,从句应用虚拟语气,即从句的谓语动词应用“(should+)动词原形”的形式。故填shouldn’t。

18.had 句意:多么希望每个家庭都有一栋有美丽花园的大房子。根据句意和句式结构可知,此处是wish接宾语从句的虚拟语气,且是对现在虚拟,因此谓语动词要用一般过去式。故填had。

19.have been stuck 这是一个含蓄条件句,谓语动词用虚拟语气,根据上文They set off for the destination too late可知,与过去事实相反,谓语动词用would have done,主语they和谓语动词stick之间是被动关系,空格前有wouldn’t。故填have been stuck。

20.were 根据The old man与the boy之间的关系,可知说话人认为句子所述的是不真实的,as if要用虚拟语气,且从句与现在事实相反,从句的谓语动词要用过去式,是连系动词be时,要用were。故填were。

21.are 句意:如果不是因为你病了,我想请你现在就做。fact后的同位语从句表示的是事实,要用一般现在时,不用虚拟语气;you后面系动词用are。故填are。

22.had turned 句意:那个女人一动不动地站在河边,好像变成了一块石头。as if从句表示所述的是不真实的或极少有可能发生或存在的情况时,应用虚拟语气;此处是表示与过去事实相反的事实,应用过去完成时。故填had turned。

23.(should) be 句意:眼科医生建议孩子应在六个月大时进行第一次眼睛检查。recommend表示“建议”时,其后的宾语从句的谓语要用“(should+)动词原形”。故填(should) be。

24.had not gone/hadn’t gone 句意:——昨晚你去参加聚会了吗?——是的,但我宁愿我没有去那里,太无聊了。would rather后的宾语从句用虚拟语气;根据句意可知,此处表示与过去事实相反的假设,因此从句的谓语应用“had done”形式。故填had not gone/hadn’t gone。

25.should/would/might/could not 句意:如果没有政府和科学家的共同努力,与艾滋病相关的死亡率就不会从2005年的最高点下降。此处使用了虚拟语气,虚拟条件句省略了if,将had提前。根据句意和从句中的“Had”和“worked”可知,此处表示对过去情况的虚拟,主句应用“主语+should/would/might/could+have done”形式。故填should/would/might/could not。

26.had been 句意:Jack从来没去过中国,但他说起中国来好像他去过很多次似的。分析句子结构并结合句意可知,此处表示与过去事实相反,应用had done形式。故填had been。

27.(should) be preserved 句意:作为保护中国文化遗产的一部分,一项关于保护北京胡同的提案已提交国务院。proposal意为“提案”,that引导的是同位语从句,从句需用虚拟语气“should+动词原形”,should可省略。Beijing hutongs和preserve之间是被动关系,应用被动语态。故填(should) be preserved。

28.(should) be taught 句意:每个学生在高中毕业之前都应该接受纪律和责任的教育,这是至关重要的。It is essential that ...是固定句型,意为“……是至关重要的”,其中It是形式主语,that引导主语从句,从句中用“should+动词原形”,should可以省略。every student和teach之间是被动关系,因此空处应用被动语态。故填(should) be taught。

29.had booked 句意:如果我们早点订了位子,现在就不会排这么长的队了。由earlier和now可知,句子是错综时间条件句,if引导的从句是对过去情况的虚拟,因此空处所在句子应用过去完成时had done。故填had booked。

30.(should) try 句意:我不会接受他关于我应该努力减肥的建议,因为肥胖意味着我很快乐。suggestion后的同位语从句要用虚拟语气,谓语部分为“should+动词原形”,should可以省略。故填(should) try。

II. 语篇语法填空

1.were 句意:汤姆和彼得是双胞胎。他们看起来好像是同一个人。根据句意可知说话人认为句子所述的是不真实的,as if要用虚拟语气,且从句与现在事实相反,从句的谓语动词要用过去式,是连系动词be时,要用were。故填were。

2.worked 句意:然而,人们相信,如果彼得像汤姆一样努力学习,他在学习上会做得和他哥哥一样好。本句是if条件句的虚拟语气,表示与现在事实相反,从句的谓语动词需用过去式。故填worked。

3.(should) finish 句意:在家里,他们的父母建议他们在玩电脑游戏之前,应该完成他们的家庭作业。这里考查suggest意为“建议”时在宾语从句中的虚拟语气,suggest that sb. (should) do sth.意为“建议某人做某事”。故填(should) finish。

4.is 此题考查insist的用法。句意:但是彼得坚持认为只要他能及时交作业,就可以先玩游戏。insist作“坚持(认为)”解时,宾语从句不用虚拟语气。只有当insist作“坚持(应该)”解时,宾语从句才用虚拟语气。结合句意可知,本处是“坚持认为”之意。故填is。

5.struck 此题考查谓语动词时态。句意:当彼得发现前一个练习本时,他划掉了汤姆的名字,并在封面上签上了自己的名字。空处所填的谓语动词与signed并列,都应是动词的一般过去式。故填struck。

6.were 句意:我多么希望你像你哥哥一样勤奋!根据句意和句式结构可知,此处是句型How I wish后接宾语从句的虚拟语气,并且是对现在事实的假设,动词要用一般过去式。故填were。

7.gave/should give 句意:现在是我好好教训你一顿的时候了。在句式“It is (high) time that ...”中,that从句应用虚拟语气,即谓语动词用一般过去式或should do,should不可以省略。故填gave/should give。

8.would die 句意:如果长时间没有电脑,我会死的。根据句意可知,此处表示对将来发生事情的假设。故填would die。

9.asked 句意:我宁愿你让我一个人洗碗一个月。根据句意和句式结构可知,此处是I would rather后接宾语从句的虚拟语气,而且是对现在情况的虚拟,谓语动词要用一般过去式。故填asked。

10.had finished 句意:如果你昨天按时完成了作业,你现在就不会受到惩罚了。根据语境可知,If后面的句子表述的是一种与过去事实相反的假设,应使用对过去的虚拟语气,形式为“had+过去分词”。故填had finished。

素材来源于网络,由小编整理发出分享,如有侵权请联系删除
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-11-04 20:25:58 HTTP/1.1 GET : http://www.sjds.net/a/535186.html
  2. 运行时间 : 0.077375s [ 吞吐率:12.92req/s ] 内存消耗:4,314.23kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=479e4a61e2ca3e329793d259a16818b6
  1. /www/wwwroot/www.sjds.net/public/index.php ( 0.79 KB )
  2. /www/wwwroot/www.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /www/wwwroot/www.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /www/wwwroot/www.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /www/wwwroot/www.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /www/wwwroot/www.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /www/wwwroot/www.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /www/wwwroot/www.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /www/wwwroot/www.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /www/wwwroot/www.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /www/wwwroot/www.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /www/wwwroot/www.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /www/wwwroot/www.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /www/wwwroot/www.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /www/wwwroot/www.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /www/wwwroot/www.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /www/wwwroot/www.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /www/wwwroot/www.sjds.net/app/provider.php ( 0.19 KB )
  23. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /www/wwwroot/www.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /www/wwwroot/www.sjds.net/app/common.php ( 0.03 KB )
  27. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /www/wwwroot/www.sjds.net/config/app.php ( 0.95 KB )
  30. /www/wwwroot/www.sjds.net/config/cache.php ( 0.78 KB )
  31. /www/wwwroot/www.sjds.net/config/console.php ( 0.23 KB )
  32. /www/wwwroot/www.sjds.net/config/cookie.php ( 0.56 KB )
  33. /www/wwwroot/www.sjds.net/config/database.php ( 2.48 KB )
  34. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /www/wwwroot/www.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /www/wwwroot/www.sjds.net/config/lang.php ( 0.91 KB )
  37. /www/wwwroot/www.sjds.net/config/log.php ( 1.35 KB )
  38. /www/wwwroot/www.sjds.net/config/middleware.php ( 0.19 KB )
  39. /www/wwwroot/www.sjds.net/config/route.php ( 1.89 KB )
  40. /www/wwwroot/www.sjds.net/config/session.php ( 0.57 KB )
  41. /www/wwwroot/www.sjds.net/config/trace.php ( 0.34 KB )
  42. /www/wwwroot/www.sjds.net/config/view.php ( 0.82 KB )
  43. /www/wwwroot/www.sjds.net/app/event.php ( 0.25 KB )
  44. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /www/wwwroot/www.sjds.net/app/service.php ( 0.13 KB )
  46. /www/wwwroot/www.sjds.net/app/AppService.php ( 0.26 KB )
  47. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /www/wwwroot/www.sjds.net/vendor/services.php ( 0.14 KB )
  53. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /www/wwwroot/www.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /www/wwwroot/www.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /www/wwwroot/www.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /www/wwwroot/www.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /www/wwwroot/www.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /www/wwwroot/www.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /www/wwwroot/www.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /www/wwwroot/www.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /www/wwwroot/www.sjds.net/app/Request.php ( 0.09 KB )
  84. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /www/wwwroot/www.sjds.net/app/middleware.php ( 0.25 KB )
  86. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /www/wwwroot/www.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /www/wwwroot/www.sjds.net/route/app.php ( 1.72 KB )
  100. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /www/wwwroot/www.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /www/wwwroot/www.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /www/wwwroot/www.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /www/wwwroot/www.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /www/wwwroot/www.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /www/wwwroot/www.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /www/wwwroot/www.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /www/wwwroot/www.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /www/wwwroot/www.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /www/wwwroot/www.sjds.net/runtime/temp/022a5b1eae5a9e3c31e54f699d8ae600.php ( 8.36 KB )
  140. /www/wwwroot/www.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000471s ] mysql:host=172.18.0.4;port=3306;dbname=www_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000871s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000385s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000322s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000557s ]
  6. SELECT * FROM `set` [ RunTime:0.000272s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000613s ]
  8. SELECT * FROM `article` WHERE `id` = 535186 LIMIT 1 [ RunTime:0.000395s ]
  9. UPDATE `article` SET `lasttime` = 1793795158 WHERE `id` = 535186 [ RunTime:0.001756s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000311s ]
  11. SELECT * FROM `article` WHERE `id` < 535186 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000376s ]
  12. SELECT * FROM `article` WHERE `id` > 535186 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000343s ]
  13. SELECT * FROM `article` WHERE `id` < 535186 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000507s ]
  14. SELECT * FROM `article` WHERE `id` < 535186 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000556s ]
  15. SELECT * FROM `article` WHERE `id` < 535186 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000500s ]
0.088570s