1. You have a friend who is learning Arabic. You ask:
* (how long / learn / Arabic?) **How long have you been learning Arabic?**
2. You have just arrived to meet a friend. She is waiting for you. You ask:
* (wait / long?) **Have you been waiting long?**
3. You see somebody fishing by the river. You ask:
* (catch / any fish?) **Have you caught any fish?**
4. Some friends of yours are having a party next week. You ask:
* (how many people / invite?) **How many people are you going to invite?**
5. A friend of yours is a teacher. You ask:
* (how long / teach?) **How long have you been teaching?**
6. You meet somebody who is a writer. You ask:
* (how many books / write?) **How many books have you written?**
* (how long / write / books?) **How long have you been writing books?**
7. A friend of yours is saving money to go on a world trip. You ask:
* (how long / save?) **How long have you been saving?**
* (how much money / save?) **How much money have you saved?**
**Объяснение:**
* В каждом вопросе мы используем Present Perfect Continuous (have you been learning, have you been waiting, etc.) или Present Perfect Simple (have you caught, have you written, etc.), чтобы спросить о действиях, начавшихся в прошлом и имеющих отношение к настоящему моменту.
* Также мы используем Future Simple (are you going to invite), чтобы спросить о планах на будущее.