03一般过去时和主谓双宾

2023-12-16 02:32
文章标签 03 一般 过去 主谓 双宾

本文主要是介绍03一般过去时和主谓双宾,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、一般过去时

语法:V.过去式 (did)

用法:

Last summer I went(go) to Italy.
Mary and I talked (talk) about your book hours ago. 
They had (have) a meeting yesterday.
Tom was (be) a student when he was ten years old. 
She had (have)a boyfriend.
Tom was (be)  a student.

二、一般过去时 变否定疑问

You were happy.    		第一步:一般过去时
You were not happy.     第二步:一般过去时变否定
Were you happy?  		第三步:谓语前移,去掉notThey had a meeting.					第一步:一般过去时
They did not have a meeting.	    第二步:一般过去时变否定
Did they have a meeting?			第三步:谓语前移,去掉not

三、主谓双宾

例句:Then he(主)lent(谓)me(宾) a book(宾).
语法: 双宾语 = ? + ?

哪些及物动词(vt.)能接双宾语?

send , teach, lend, give, ask , tell , offer,
cook, buy, get, make, write, bring, show ...
Then he lent me a book. = Then he lent a book to me.

双宾语动词 + sb. + sth. = 双宾语动词 + sth. + to / for + sb.

例:
She gave me a book. = gave a book to me.
I cooked him a meal. = cooked a meal for him.

四、练习

1. Paul and I __________ tennis yesterday. He did much better than I.
A. play B. will play
C. played D. are playing
答案:选 C。找到关键词 yesterday,动作发生在过去,所以要用 play 的过去式 played.2. They __________ her to the party, so she was very happy.
A. invite B. invited
C. will invite D. are inviting
答案:选 B。找到关键词 she was,所以他们邀请他也是过去的事,A 是一般现在时,C 是一 般将来时,D 是现在进行时,都不符合题意。3. The three of us __________ around Europe for about a month last summer.
A. travelled B. have travelled
C. had travelled D. travel
答案:选 A。找到关键词 last summer, 动作发生在过去,陈述过去发生过(已经结束的动 作),要用一般过去时,所以选 A。4. -Did you ask Sophia for help?
-I __________ need to – I managed perfectly well on my own.
A. wouldn’t B. don’t
C. didn’t D. won’t
答案:选 C。找到关键词 managed,我自己可以处理这个,动作发生在过去,所以要用一般过 去时。5. Kevin, you look worried. Anything wrong?
Well, I __________ a test and I’m waiting for the result.
A. will take B. took
C. had taken D. take
答案:选 B。找到关键句 I’m waiting for the result. 我现在正在等待考试结果,所以试 我已经考完了,是发生在过去的事,所以要用一般过去时。

这篇关于03一般过去时和主谓双宾的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/498787

相关文章

cross-plateform 跨平台应用程序-03-如果只选择一个框架,应该选择哪一个?

跨平台系列 cross-plateform 跨平台应用程序-01-概览 cross-plateform 跨平台应用程序-02-有哪些主流技术栈? cross-plateform 跨平台应用程序-03-如果只选择一个框架,应该选择哪一个? cross-plateform 跨平台应用程序-04-React Native 介绍 cross-plateform 跨平台应用程序-05-Flutte

FreeRTOS内部机制学习03(事件组内部机制)

文章目录 事件组使用的场景事件组的核心以及Set事件API做的事情事件组的特殊之处事件组为什么不关闭中断xEventGroupSetBitsFromISR内部是怎么做的? 事件组使用的场景 学校组织秋游,组长在等待: 张三:我到了 李四:我到了 王五:我到了 组长说:好,大家都到齐了,出发! 秋游回来第二天就要提交一篇心得报告,组长在焦急等待:张三、李四、王五谁先写好就交谁的

Vue day-03

目录 Vue常用特性 一.响应更新 1. 1 v-for更新监测 1.2 v-for就地更新 1.3 什么是虚拟DOM 1.4 diff算法更新虚拟DOM 总结:key值的作用和注意点: 二.过滤器 2.1 vue过滤器-定义使用 2.2 vue过滤器-传参和多过滤器 三. 计算属性(computed) 3.1 计算属性-定义使用 3.2 计算属性-缓存 3.3 计算属

网络安全运维培训一般多少钱

在当今数字化时代,网络安全已成为企业和个人关注的焦点。而网络安全运维作为保障网络安全的重要环节,其专业人才的需求也日益增长。许多人都对网络安全运维培训感兴趣,那么,网络安全运维培训一般多少钱呢?   一、影响网络安全运维培训价格的因素   1. 培训内容的深度和广度   不同的网络安全运维培训课程涵盖的内容有所不同。一些基础的培训课程可能主要涉及网络安全基础知识、常见安全工具的使用等,价

【SpringMVC学习03】-SpringMVC的配置文件详解

在SpringMVC的各个组件中,处理器映射器、处理器适配器、视图解析器称为springmvc的三大组件。其实真正需要程序员开发的就两大块:一个是Handler,一个是jsp。 在springMVC的入门程序中,SpringMVC的核心配置文件——springmvc.xml为: <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http:

浙大数据结构——03-树1 树的同构

这道题我依然采用STL库的map,从而大幅减少了代码量 简单说一下思路,两棵树是否同构,只需比较俩树字母相同的结点是否同构,即是否左==左,右==右或者左==右,右==左。 1、条件准备 atree和btree是存两个数结点字母,第几个就存输入的第几个结点的字母。 map通过结点的字母作为键,从而找到两个子节点的信息 都要用char类型 #include <iostream>#inc

DoIP-ISO 13400-1 道路车辆-基于互联网协议的诊断通信(DoIP)-第 1 部分:一般信息和用例定义 (1/2)

如下内容基于2011版本的 ISO 13400开展,内容较多,拆分为2篇,此篇为 1/2。 前言 ISO(国际标准化组织)是一个全球范围内的国际标准机构联合体(ISO 成员机构)。国际标准的制备工作通常通过 ISO 技术委员会进行。每个相关成员机构都有权在已建立的技术委员会中代表其利益。与 ISO 保持联系的国际组织、政府和非政府组织也参与这项工作。ISO 与国际电工委员会(IEC)在所有电气

python+selenium2轻量级框架设计-03读取配置文件

任何一个项目,都涉及到了配置文件和管理和读写,Python支持很多配置文件的读写,这里介绍读取ini文件。 以读取url和浏览器作为例子 #浏览器引擎类import configparser,time,osfrom selenium import webdriverfrom framework.logger import Loggerlogger = Logger(logger='

python+selenium2学习笔记unittest-03断言

断言的方法网上归纳的很多主要有以下这些 断言语法解释assertEqual(a, b) 判断a==bassertNotEqual(a, b)判断a!=bassertTrue(x)bool(x) is TrueassertFalse(x)bool(x) is FalseassertIs(a, b)a is bassertIsNot(a, b) a is not bassertIsNone(x) x

C++入门(03)萌新问题多(一)(未完待续)

文章目录 1. 一闪而过使用system("pause")使用cin.get() 1. 一闪而过 .exe 在用户计算机上运行后“一闪而过”,是因为控制台程序没有专门的用户图形界面,程序执行完所有代码后默认完成任务自动关闭 使用system(“pause”) 在程序的结尾处加入 system(“pause”),程序在执行完毕后等待用户按任意键继续。这是最简单的方法。 使