First name, forename или given name - это имя по-английски; surname, last name или family name - это фамилия. Middle name - некоторые люди еще это имеют второе имя, иногда родители добавляют к главному имени ребенка еще имя допустим в честь дедушки/бабушки. Hyphenated last name - фамилия через дефис, обычно когда выходят замуж/женятся оставляют свою фамилию, но еще и берут фамилию мужа/жены и получается две фамилии через дефис, или ребенку дается такая фамилия когда у матери/отца двойная фамилия . Пример: Kate(first name) Wilkinson (last name), Robert (first name) Smith (last name), Jessica(first name) Mia (middle name) Steadman(last name), George(first name) Alexander(middle name) O'Neil(last name), Hannah(first name) Elliot-Murray(hyphenated last name), James (first name) Parker-Stuart (hyphenated last name), Elizabeth (first name) Alexandra (middle name) Mary (middle name) Windsor(last name)
В кратце: Артикль a и an означает one (один, 1 штука чего-либо). a используют для слов, начинающихся с согласной (a banana), an для слов, начинающихся с гласной (an apple). Употребляют для не определённых слов, когда речь идёт просто о каких-то там яблоках или бананах (куртке, человеке итд) The означает этот, какой-то определённый предмет, о котором идёт речь, о котором вы уже разговариваете (the book - ЭТА книга), а так же употребляется для небесных тел, как солнце (the sun), луна (the moon), для названий фильмов (the Simpsons), когда вы говорите о солнце, все ведь понимают о каком солнце речь, это же не огурец или заяц.