Ответ:
- She has been learning Spanish for two years.
- He has a sandwich for lunch every day.
- I have lost my keys.
- They have built this house.
- The train is leaving in five minutes.
Примечание: В предложениях 3 и 4 указание точного времени в прошлом необходимо убрать, поскольку Present Perfect не употребляется с обстоятельствами yesterday и in 2010.
