Use the prompts to write questions and answers. Use the present perfect form of the verbs with for or since.
Adjuntos:

Respuestas
Respuesta dada por:
6
Respuesta:
Write questions and answers in present perfect tense.
1. A. How long have you lived in Madrid?
B. I have been here for three years.
2. A. How long has she been asleep?
B. She has been asleep since 5:30
3. A. How long has Luis had a cough?
B. He has had it since the weekend.
4. A. How long have your cousins worked in France?
B. They have worked there for over two months.
Explicación:
El Presente Perfecto con la interrogativa How Long se forma de la siguiente manera:
How long + Has o Have + Sujeto + Verbo en Participio Pasado + Complemento?.
Since - Desde
For - Por
Preguntas similares
hace 2 años
hace 2 años
hace 5 años
hace 5 años
hace 7 años