Page 98 - Grammar & Vocabulary
P. 98

95



                              แบบฝึกหัดเรื่อง  Future Perfect Continuous Tense



               1. I'll be exhausted by the time the coach lets me stop. I _____________ for 3 hours.
                   a. will have been exercising                   b. will have being exercise

                   c. will have been exercised                    d. will have being exercising
               2. My friends ______________________ at Samsung for ten years.

                   a. have been programming                       b. will have been programmed

                   c. will have being programmed                  d. will have been program
               3. Dave _________________ for here 3 years by the time she gets a full-time job.

                    a. will have been taught                      b. will have teaching
                    c. will have being taught                     d. will have been teaching

               4. Prof. Massood ____________________ for 30 years by the time he retires.
                   a. will have been teaching                     b. will been teaching

                   c. will have teaching                          d. will have been taught
               5. On our anniversary next year, we __________________ for ten years. Don't you think

               we should get married?
                   a. will being dating                           b. will have been dating

                   c. will have dating                            d. will been dating

               6.  I __________________ for 12 hours by the time I reach my parents' home.
                   a. will have been driven                       b. will have driving

                   c. will have been driving                      d. will have drove
               7. My father _________________ at LG for almost forty years by the time he retires.

                   a. will been working                           b. will be worked
                   c. will have been worked                       d. will have been working

               8. If you go to bed now and don't get up until noon tomorrow, you ___ for 12 hours.

                   a. will have sleeping                          b. will sleeping
                   c. will have been sleeping                     d. will have being sleeping
               9. On January 2  , my parents ___________________ together in Dubai for 30 years.
                                nd
                   a. will have living                            b. will have been living

                   a. will have been lived                        d. will have living
               10. By the time the concert ends, we _________________ here for 3 hours.

                  a. will have been sitting                       b. will have sitting
                  c. will have been sit                           d. will have sat
   93   94   95   96   97   98   99   100   101   102   103