Revision exercise	

You haven't to get a visa to visit Macau.	You don't have to get a visa to visit Macau.	
By the time I got home, I had been exhausted.	By the time I got home, I was exhausted.	
If she got your message, she'll be here.	If she had got your message, she'll be here.	
I really hope I pass the exam.	I really wish I will pass the exam.	
You shouldn't have been so careless.	You needn't have been so careless.	
I didn't need to book a hotel. They told me beforehand they'd already done it.	I needn't have booked a hotel. They told me beforehand they'd already done it.	
During dinner she told use about her holiday.	During we had dinner, she told us about her holiday.	
When we had lunch, the boss made a speech.	When we'd had lunch the boss made a speech.	
What have you done? You're late.	What have you been doing? You're late.	
Having seen the film three times, I had no desire to see it again.	Seeing the film three times, I had no desire to see it again.	
You mustn't eat in here. You may use the staff kitchen.	You're not supposed to eat in here. You can use the staff kitchen.	
If I'd had something to eat before I left home, I couldn't be so hungry.	If I'd had something to eat before I left home, I wouldn't be so hungry.	

Answers	

	You don't have to get a visa to visit Macau.	
	By the time I got home, I was exhausted.	
If she got your message, she'll be here.		
I really hope I pass the exam.		
You shouldn't have been so careless.		
I didn't need to book a hotel. They told me beforehand they'd already done it.		
During dinner she told use about her holiday.		
	When we'd had lunch the boss made a speech.	
	What have you been doing? You're late.	
Having seen the film three times, I had no desire to see it again.		
	You're not supposed to eat in here. You can use the staff kitchen.	
	If I'd had something to eat before I left home, I wouldn't be so hungry.