No, an attack is not a check.
The similarity between a check and an attack is in the way that rolls are handled, bonuses are added to the rolls and advantages/disadvantages are given. I believe the developers linked them together in order to not have to explain the same thing twice.
Throughout the document, the developers specifically mention checks AND attacks. When they talk about advantage/disadvantage, they point out that you can get this on a check, an attack roll or a saving throw.
Under each of the attributes, Checks, Attacks and Saving Throws are all outlined in their own manner. This trend continues through the playtest document. It would be redundant to do this if checks and attacks were the same.
The difference between ability checks, saving throws and attack rolls is clearly delineated in "Chapter 7: Using Ability Scores" of the Player's Basic Rules and Player's Handbook. Specifically,
The three main rolls of the game—the ability check, the saving throw, and the attack roll—rely on the six ability scores. The introduction describes the basic rule behind these rolls: roll a d20, add an ability modifier derived from one of the six ability scores, and compare the total to a target number.
This chapter [7] focuses on how to use ability checks and saving throws, covering the fundamental activities that creatures attempt in the game. Rules for attack rolls appear in chapter 9. (PBR, p. 57; PHB, p. 173)
Under the subsection Advantage and Disadvantage, it again indicates that these are separate rolls.
Sometimes a special ability or spell tells you that you have advantage or disadvantage on an ability check, a saving throw, or an attack roll. [Emphasis added] (Ibid.)
Attacks also are the only rolls that follow the natural 1 and natural 20 rules. All other rolls treat 1 and 20 just like any other number.
Elven Accuracy applies to all the attack rolls.
The two bullet points are independent. Consider the wording of the Resilient feat, where all of the effects apply to only one ability score:
Choose one ability score. You gain the following benefits:
- Increase the chosen ability score by 1, to a maximum of 20.
- You gain proficiency in saving throws using the chosen ability.
Emphasis mine. If the intention of Elven Accuracy was that the second point only applied to one ability score, it would have been worded similarly to Resilient. The second point of Elven Accuracy makes no mention to the ability score increased in the first point, so its benefit applies to all listed abilities.
Best Answer
No.
There are 3 basic d20 roll types in 5e:
None of these are the same and they are always called out when a roll is called for which kind of roll is called for.
So no, you don't get the bonus from Enhance Ability to attacks (or saves for that matter).