Complete the present perfect questions. Use the drop down boxes to choose the correct words for the gaps. Press "Check" to check your answers.

1. you here a long time?
2. Patrick Spanish?
3. you the chocolate?
4. Stephanie you a present?
5. you your car?
6. they bikes before?
7. you about my idea?
8. it today?
9. you the news?
10. we before?