1. People have had credit cards ________ 1951., a) for, • b) since, 2. The first airplane ________ in 1903., flew, • b) has flown, 3. We ________ canned food for over 200 years., • a) ate, • b) have eaten, 4. When ________ they invent the paper clip?, a) did, have, 5. I have used this pen ________ a long time., for, since, 6. My father ________ his first car ten years ago., a) bought, b) has bought.

Form Meaning and Function

Leaderboard

Visual style

Options

Switch template

Continue editing: ?