This is a very elegant and useful construction in English. Study it with attention so that you will be able to move your level of English to a decent level and sound much more "fluent" and competent.
When you have studied well and are ready, use Exercise 3b to "test yourself". Then check yourself with the Page of Answers.
Speaking
Read the questions in Exercise 4. Would you be ready to answer questions 1, 2 and 3 at the Oral Exam? Be ready...
Assignment 2A.
Be ready to ask and answer at least three of the questions in number 4 "Have you ever..:". You will find further instructions below regarding how to complete Assignment 2.