Have you ever ...? (present perfect 3)


A

Have you been to Rome? Yes, I have. Many times.

Have you ever been to Japan? No, I've never been to Japan.

We use the present perfect (have been/ have had/ have played  etc.) when we talk about a time from the past until now - for example, a person's life:

                              Have you ever been to Japan?
past time from the past until now now
  • Have you been to France?   No, I haven't.
  • I've been to Canada, but I haven't been to the United States.
  • Mary is an interesting person.     She has had many different jobs and has lived in many places.
  • I've seen that woman before, but I can't remember where.
  • How many times has Brazil won the World Cup?
  • Have you read this book?    Yes, I've read it twice. (twice = two times)

B

present perfect + ever(in question) and never:

  • Has Ann ever been to Australia?    Yes, once. (once = one time)
  • Have you ever played golf?     Yes, I play a lot.
  • My sister has never traveled by plane.
  • I've never ridden a horse.
  • Who is that man?    I don't know. I've never seen him before.

C

gone and been

(Where's Bill?        He's away. He's gone to Spain.)

Bill has gone to Spain. (= he is in Spain now)

two weeks later:

(Hello, Bill.    Hi, I've been on holiday. I've been to Spain.)

Bill has been to Spain. (= he went to Spain, but now he is back)

Compare:

  • I can't find Susan. Where has she gone? (= where is she now?)
  • Oh, hello Susan! I was looking for you. Where have you been?

Essential Grammar in Use(Third Edition)--Present perfect Unit17相关推荐

  1. Present Perfect Simple

    have/has + past participle Example: He has finished his homework.   have/has not + past participle E ...

  2. 12.present perfect(2)

    A.just,already & yet just和already位于过去分词之前 We've just come back from our holiday. yet位于否定句或疑问句的句末 ...

  3. 【英语学习】【English L06】U03 House L6 Sharing an apartment

    文章目录 Word Preparation agree on: 就...达成一致 deal with: 处理,解决 dormitory:学生宿舍,集体宿舍 compromise: 妥协,互让 enjo ...

  4. 【英语学习】【English L06】U03 House L4 How much is the rent?

    文章目录 Word Preparation well-lit: 光线好的 look around: 四处看 utility:物业费,物业账单 gas:燃气 garbage collection:垃圾回 ...

  5. Present Simple

    Present Simple subject + verb/verb + (e)s Examples: He plays tennis. She studies English.   subject ...

  6. My English grammar notes

    文章目录 一.Five basic sentence patterns in English and Clause Elements. 二.English tenses 1.The Simple Pr ...

  7. 【英语学习】英语语法术语表 English Grammar Terminology

    文章目录 Basic Terminology 基础词汇 Nouns 名词 Pronoun 代词 Verb 动词 Tense 时态 Voice & Mood 语态&语气 Adverb & ...

  8. 【248】◀▶IEW-Unit13

    Unit 13 Technology 流程图讲解 1.model1对应图片讲解 2.Model1范文分析 Model 1 The ice cream making process has five k ...

  9. 【Level 08】U06 Good Feeling L3 Fun-filled concert

    文章目录 Word Preparation upcoming: 即将到来的 rowdy: 吵闹的 pop rock: 流行摇滚 miss out on: 错过 all set: 准备就绪 hyped- ...

最新文章

  1. 【转载】xp自动校时
  2. CSS 圣杯布局升级版---多个固定宽度一个自适应宽度
  3. 北大组织“富豪俱乐部”,有何不可?
  4. proximinty
  5. 使用自动伸缩组在AWS中运行安全数据库集群
  6. 在Oracle中使用JDBC插入功能
  7. python手势识别隐马尔可夫模型_使用隐马尔可夫模型的运动笔迹手势识别.doc
  8. 第48课 加加乐 《小学生C++趣味编程》
  9. 关于学习数据库基础的一点心得体会
  10. 首发|罗振宇2018“时间的朋友”跨年演讲未删减全文
  11. X86、X64和X86_64区别
  12. 虚拟服务器 emule,web服务器配置emule功能详解
  13. 智能风控中台设计与落地
  14. p10测试闪存软件怎么用,华为p10的闪存类型怎么查看?查看华为p10闪存教程
  15. 提供推荐--集体智慧编程
  16. 多页pdf合并成一个的操作方法
  17. 编写一个函数,去除多余的空格
  18. 汉明码原理解析(清晰实例讲解)
  19. 终极解决GET方式中文乱码
  20. DxO PureRAW for Mac(RAW照片处理器)

热门文章

  1. 财务python分析_tushare+matplotlib 简单财务分析
  2. C# FUNC 应用
  3. Ubuntu下配置bind9 DNS服务器
  4. 迅雷/旋风地址转换原理分析(转)
  5. 3dmax脚本将字符串转换成整型,去掉结尾多余的字符串
  6. 织梦DedeCms标签中的文档列表标签是什么
  7. c语言中0,‘0’,‘\0’的区别
  8. UE4学习总结(5) 相机基础
  9. 一个Java工程师的自我修养_程序员自我修养
  10. boost:asio与 TCP通信