Present Perfect Simple v Present Perfect Continuous
Quiz
Complete the gaps with the most appropriate forms of the present.
How long ...... (you / study) Spanish?
How long ...... (she / work) for IBM?
How long ...... (they / save) up their money to buy their daughter a new flat?
How long ...... (he / think) about going abroad for good?
How much money ...... (you / spend) on this year's holiday so far?
How much sugar ...... (she / take) into her coffee?
How much ...... (you / waste) on that silly project of yours?
How much petrol ...... (your car / use) up on the trip so far?
How many people ...... (they / meet) on their business trip recently?
How many trees ...... (she / plant) this year?
How many slices of bread ...... (you / have) for breakfast this morning?
How many villagers ...... (she / greet) politely up till now?