SHERTON COURSE English in 52 weeks

FIND A TEACHER in your city

Questions with "Have/Has/Had"
Questions with "Do/Does/Did"

Descárgalo gratis aquí
Help us to keep
this site free

Preguntas en inglés usando "have/has/had". Have you seen the UFO? / Has he eaten his meal? / Had you lived there?

Have / Haven't (I, you, they...) ... ?
  • Where have you gone?
    ¿Adónde has ido?
  • Haven't you finished high school yet?
    ¿No has terminado la secundaria todavía?
  • Have Bill and Tim played cards with Richard?
    ¿Bill y Tim han jugado a las cartas con Richard?
  • Have they talked to the police?
    ¿Han hablado con la policía?
  • Where have the kids hidden the keys?
    ¿Dónde han escondido los niños las llaves?
Has / Hasn't (he, she, it...) ... ?
  • Where has he been?
    ¿Dónde ha estado él?
  • Has anyone told her father the results of the test?
    ¿Alguien le ha dicho los resultados del examen a su padre?
  • Hasn't Phillip been in the library before?
    ¿Phillip no ha estado en la biblioteca antes?
  • Has your brother played for the Lakers?
    ¿Tu hermano ha jugado para los Lakers?
  • Why has Margaret told you such a lie?
    ¿Por qué Margaret te ha dicho semejante mentira?
Had / Hadn't (I, you, she...) ... ?
  • Had I told you that I saw your brother in the festival?
    ¿Te había dicho que vi a tu hermano en el festival?
  • Hadn't anyone known that this was going to happen?
    ¿Nadie sabía que esto iba a suceder?
  • Had we taken the right decision about strike?
    ¿Habíamos tomado la decisión correcta en cuanto a de la huelga?
  • Where had Susan bought these glasses?
    ¿Dónde había comprado Susan estos anteojos?
  • Hadn't he learned how to use the machine?
    ¿El no había aprendido a usar la máquina?

Want to learn English with other people?

Join The Sherton English Community >> Here you will be able to:
Learn and teach / Meet new people / Create groups / Participate in forums / Upload your photos and videos / Write your own blog / Work collaboratively / Chat with other members / and a lot more!