EXAMPLE:
She – drive – a tractor. (ella – conducir – un tractor)
She has driven a tractor. (ella ha conducido un tractor)
1) (you / keep a pet for three years)
2) (you / eat Thai food before)?
3) (it / rain all day)?
4) (who / we / forget to invite)?
5) (we / not / hear that song already)
6) (he / not / forget his books)
7) (she / steal all the chocolate)
8) (I / explain it well)?
9) (who / he / meet recently)?
10) (how / we / finish already)?
11) (he / study Latin)
12) (I / know him for three months)
13) (where / you / study Arabic)?
14) (what countries / they / visit in Europe)?
15) (he / hurt his leg)
16) (she / leave her phone in a taxi)
17) (we / not / lose our tickets)
18) (she / call her mother)?
19) (he / take a taxi)?
20) (She / go / to the library today)
21) (you / eat lunch yet)?
22) (he / read the newspaper today)?
23) (you / not / study French for ten years)
24) (they / be in London for six months)
25) (where / you / be)?
26) (we / not / go to Paris)
27) (she / not / see The Lord of the Rings)
28) (he / not / meet my mother)
29) (they / not / visit St. Paul's Cathedral yet)
30) (what / she / eat today)?
31) (why / you / do your homework already)?
32) (how / she / make this fantastic cake)?
33) (why / I / miss the plane)?
34) (they / not / go to bed)
35) (it / rain a lot this week)
36) (they / use a credit card before)?
37) (we / have enough to eat)?
38) (she / not / play basketball before)
39) (I / wear a kimono)
40) (I / cook dinner)
Respuestas a la pregunta
Respuesta:
1)You have kept for three years
2) Have you eaten Thai food before?
3)Has it rained all day?
4)Who had we forgotten to invite?
5)We haven't already heard that song
6) We haven't forgotten his books
7)She has stolen all the chocolates
8)Have I explained it well?
9)Who has he met recently
10) How had we finished already?
11)He had studied Latin
12)I have known him for three months
13)Where have you studied Arabic?
14) What countries have they visited in Europe?
15) He has hurt his leg
16)She has left her phone in the taxu
17) We haven't lost our ticket
18) Has she called her mother?
19)Has he taken a taxi?
20)She has gone to the library today
21)Have you eaten lunch yet?
22)Has he read the newspaper today?
23)You haven't studied French for ten years
24)They have been in London for six months
25)Where have you been?
26)We haven't gone to Paris
27)She haven't seen the Lord of Rings
28)He hasn't met my mother
29)They haven't visited Paul's cathedral yet
30) What has she eaten today?
31)Why haven't you done your homework already?
32)How has she made this fantastic cake?
33)Why have I missed my flight?
34) They haven't gone to bed
35)It has rained a lot this week
36)Have they used a credit card before?
37)Haven't we got enough to eat?
38)She hasn't played basketball before
39) I have worn a kimono
40)I have cooked dinner
Explicación :
El Presente Perfecto Simple : Se usa para acciones que empiezan en el pasado, se paran y se pueden volver a retomar en un presente.
Ejemplo: I have eaten a lot
Traducción : He comido mucho